android - 为什么我的登录屏幕不工作

标签 android authentication

我创建了一个屏幕,它会询问密码并与内置密码进行比较,然后启动另一个屏幕,但即使我输入了正确的密码,我也无法启动该 Activity 。任何帮助将不胜感激。

 public class MainActivity extends Activity {

     public static String lock = "vamsi";
     public static String locker;
     EditText et;
     Button b;

     @Override
     public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);

         setContentView(R.layout.activity_main);
         et = (EditText) findViewById(R.id.editText1);
         b = (Button) findViewById(R.id.button1);
         locker = et.getText().toString();

         b.setOnClickListener(new View.OnClickListener() {
             public void onClick(View arg0) {
                     if (locker.equals(lock)) {
                     Intent intent = new Intent("screen");

                     startActivity(intent);
                 }
             }
         });
    }
}

最佳答案

写下一行

Intent intent = new Intent (getApplicationContext(), FileName.class);

代替

Intent intent = new Intent("screen");

FileName 是您要在 Onclick 方法中打开的 Activity 的名称。

关于android - 为什么我的登录屏幕不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13578683/

相关文章:

javascript - 离线网络应用程序中的用户身份验证

authentication - 在单页Clojure Web应用程序中使用Friend进行身份验证和授权

android - StrictMode 策略违规 : android. os.StrictMode$StrictModeDiskReadViolation : policy=327711 violation=2 at Application super. onCreate

android - 如何在不使用相机应用程序的情况下(通过服务)从相机中检索图像

android - 获取安装了该应用程序的Google Play帐户的Google帐户用户名

svn - 如何更改默认 SVN 用户名和密码以提交更改?

api - 在使用大多数 API 时,为什么它们需要两种类型的身份验证,即 key 和 secret ?

android - 如何更改 facebook android sdk 登录按钮的样式?

java - 通知有效,但无法播放附加的音频文件 (.mp3)

java - 在 Android Studio 中使用 Java 中的 Github 库时出错