Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.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
Java Android开发(按钮和XML布局)_Java_Android - Fatal编程技术网

Java Android开发(按钮和XML布局)

Java Android开发(按钮和XML布局),java,android,Java,Android,今天我一直在尝试制作一个多页面的应用程序,但是我到处都找了,找不到一个英语教程可以遵循,但我想做的是 当我单击一个按钮时,我希望它将我带到一个特定的XML布局(例如,“Button1”将用户带到“Page1.XML” 谢谢你的时间 CrackerzUnk使用按钮的属性,并在活动中指定一种方法,根据按下的按钮启动新的活动用户单击按钮的侦听器,然后按如下方式启动活动 button.setOnClickListener(new OnClickListener() {

今天我一直在尝试制作一个多页面的应用程序,但是我到处都找了,找不到一个英语教程可以遵循,但我想做的是

当我单击一个按钮时,我希望它将我带到一个特定的XML布局(例如,“Button1”将用户带到“Page1.XML”

谢谢你的时间


CrackerzUnk

使用
按钮的属性
,并在
活动
中指定一种方法,根据按下的按钮启动新的
活动

用户单击按钮的侦听器,然后按如下方式启动活动

        button.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            // here you can start new activity
                     Intent intentnew=new Intent(currenclass.this,newActivity.class);
                     startActivity(intentnew);
                     finish();

        }
    });

为Page1.xml定义一个活动类,例如Page1Activity.class,现在基于按钮单击(从另一个活动)启动此活动:

button1.setOnClickListener(new OnClickListener()
{
    @override
    public void onClick(View v)
    {
        // using Intent you can start another activity
         Intent intent = new Intent(ManActivity.this,Page1Activity.class);
         startActivity(intent);
    }
});