Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 有两个按钮但一个按钮没有的页面';行不通_Android_Button - Fatal编程技术网

Android 有两个按钮但一个按钮没有的页面';行不通

Android 有两个按钮但一个按钮没有的页面';行不通,android,button,Android,Button,我有一个菜单页,所有的按钮都在上面。但是,此页面是一个登录页面,有两个按钮:注册和登录。我想知道如何让我的注册按钮显示注册页面。这是我的密码: public class Login extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.login);

我有一个菜单页,所有的按钮都在上面。但是,此页面是一个登录页面,有两个按钮:注册和登录。我想知道如何让我的注册按钮显示注册页面。这是我的密码:

public class Login extends Activity{

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


    Button loginButton = (Button) findViewById(R.id.login_button);
     loginButton.setOnClickListener(new View.OnClickListener() {


            public void onClick(View view) {
                 Intent myIntent = new Intent();
                 startActivity(myIntent);
             }

    });


     Button registerButton = (Button) findViewById(R.id.register_button);
     registerButton.setOnClickListener(new View.OnClickListener() {

         public void onClick(View view) {
             Intent myIntent = new Intent();
             startActivity(myIntent);
         }
     });

}}
类似于

Intent myIntent = new Intent(this, RegisterActivity.class);
startActivity(myIntent);

将“RegisterActivity”替换为您的注册活动的实际名称,但给它加上
.class
后缀。这基本上是一种“显式”使用
意图
来启动一个已知的(命名的)
活动

您是否在任何地方定义了注册或登录页面?@MocialovBoris是的,我实际上有一个菜单页面,其中有一个单独的登录和注册按钮,但现在我正在将登录页面下的两个按钮组合在一起,需要帮助您认为菜单页面是这样的:还是像您这样有两个按钮的活动如您的问题所示?正如您对@MisterSquonk所说,您有一个带有注册按钮的登录页面,这意味着(据我所知)您有一个带有两个按钮的活动,一个是login,另一个是register,它们都指代一些其他活动,例如register.java和login.java。或者我错了?@MocialovBoris你的第二篇帖子是正确的。如果我告诉你我有一个菜单页面,其中一个按钮是login,可能会有帮助。这段代码用于登录页面,其中包含一个login和register按钮,我需要register按钮来显示register页面。如果你定义了“page”,它也会有帮助——它没有用Android术语来说,这意味着什么。换句话说,寄存器“页面”是什么类型的类/对象?