密码提示按ok键之后没有反应

密码提示按ok键之后没有反应,本来是弹出的对话框,然后用户输入密码之后,应该进入设置页面,但是现在,不管密码输入正确还是错误,都没有反应。

  public void Settings(View view) {
    final AlertDialog.Builder alert = new AlertDialog.Builder(this);

    alert.setTitle("Main User Only");
    alert.setMessage("Please enter password");

    // 设置EditText获取用户输入 
    final EditText input = new EditText(this);
    alert.setView(input);

    alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int whichButton) {
        String value = input.getText().toString();
      if (value == "test") 
     {Intent settings = new Intent(Bootscreen.this, ItemListActivity.class);
     startActivity(settings);}

      else
          if (!(value == "test")) { alert.setMessage("Incorrect");}}

    });

    alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int whichButton) {
        // 取消
      }
    });

    alert.show();

}

请指点一下错误出现在那儿了,感激不尽。

if (value.equals("test"))

代替你的

if (value == "test") 

来比较字符串就行了