java - 创建菜单但两个按钮之一无法正常工作

标签 java android button menu

 public class SuperActivity extends Activity{

    @Override
    public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.main);

         Button registerButton = (Button) findViewById(R.id.register_button);
         registerButton.setOnClickListener(new View.OnClickListener() {
            public void onClick(View view) {
                 Intent myIntent = new Intent(SuperActivity.this, Register.class);
                 startActivity(myIntent);
            }

         });

         Button loginButton = (Button) findViewById(R.id.login_button);
         loginButton.setOnClickListener(new View.OnClickListener() {
            public void onClick(View view) {
                 Intent myIntent = new Intent(SuperActivity.this, Login.class);
                 startActivity(myIntent);
            }
         });

     }
  }

我的注册按钮有效,但登录按钮无效。我的代码有问题吗?

最佳答案

发布的代码看起来不错。到底什么不起作用?你有错误吗?

既然你提到它适用于“注册”但不适用于“登录”,你可能需要仔细检查你是否没有忘记将 Login 添加到你的 list 中。

关于java - 创建菜单但两个按钮之一无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8023116/

相关文章:

java - 使用 Graphics2D 旋转

android - 在 setVisible 设置为 false 然后 true 之后,ActionBar 图标不再出现在 ActionBar 上

android - 如何在 float 操作按钮上设置 Font Awesome 图标?

python - 使用 tkinter 更改单击时按钮的浮雕

java - 从 for 循环抛出错误实例化多个按钮

java - 如何在灵活的 GAE 应用程序中正确设置 JVM 选项

java - jmeter 性能测试 : using the functions

java - 如何在 API 18 中使用 Android KeyStore API?

android - 如何在不使用任何构建工具的情况下使用 aapt2 编译 Android 应用程序?

objective-c - 使用 Objective-C 的 for 循环在屏幕上显示按钮