共享首选项 - 首次检查是否为空

时间:2015-03-18 12:17:40

标签: android sharedpreferences

我正在与SP合作并尝试检查点击按钮的时间,如果这是用户第一次使用该应用。 下面的代码是我尝试过的,但它没有输入if并将我带到下一个意图。

任何想法?

由于

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

    myPreferences = getSharedPreferences(SHARED_PREFS, 0);
}

public void loginBtn(View v)
    {
    EditText editText =(EditText) findViewById(R.id.editText1);
    EditText editText2 =(EditText) findViewById(R.id.usernameID);
    if(myPreferences.equals(0))
    {
        if(editText.getText().toString().equals(userName) && editText2.getText().toString().equals(password) )
                {
                Intent intent = new Intent(this,ChangePassword.class);
                startActivity(intent);
                }
    }

1 个答案:

答案 0 :(得分:0)

String  myPreferences = getSharedPreferences(SHARED_PREFS, 0);

,如果条件

if(myPreferences.equalsIgnoreCase(0))