小编use*_*766的帖子

如何使用共享首选项维护会话

我正在开发一个应用程序,因为我正在使用共享首选项维护会话.我在用户登录时,我正在使用他们的电子邮件ID进一步使用.但是当我尝试在另一个活动中使用该电子邮件时,它显示为空.在我的mainActivity代码中:

    public class main extends AppCompatActivity {
public Button submit;


public static final String MyPREFERENCES = "MyPrefs" ;
public static final String email = "emailkey";
SharedPreferences sharedpreferences;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity1);

    submit = (Button) findViewById(R.id.btn_login);

    ImageView i1 = (ImageView) findViewById(R.id.imgLogo);

    String checkBoxText = "I agree to all the";
    final CheckBox checkBox = (CheckBox) findViewById(R.id.checkBox);
    sharedpreferences = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);
    checkBox.setText(Html.fromHtml(checkBoxText));
    checkBox.setMovementMethod(LinkMovementMethod.getInstance());
    submit.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            EditText e1 = (EditText) findViewById(R.id.input_email);
            EditText p1 …
Run Code Online (Sandbox Code Playgroud)

session android

0
推荐指数
1
解决办法
862
查看次数

标签 统计

android ×1

session ×1