Android开发中实现从一个页面跳转到另一个页面

从一个页面跳转到下一个页面

思路:Android页面实际上可由xml文件、java、xml文件与java混合编写三种方式。那么实现一个页面跳转,我就用最简单的xml文件编写只含有一个button的界面,然后用java实现点击事件的响应,具体如下:

说明:

test为第一个页面的xml文件,CustomView为它的java文件;activity为第二个页面的xml文件,MainActivity为它的java文件。实现代码只在CustomView.java中,具体如下:

//CustomView.java
public class CustomView extends Activity {
     
        private Button btn1;

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

        btn1 = (Button) findViewById(R.id.btn1);

        btn1.setOnClickListener(new View.OnClickListener() {
     
            @Override
            public void onClick(View v) {
     
                Intent i = new Intent();
                i.setClass(CustomView.this,MainActivity.class);
                startActivity(i);
            }
        });
    }
}

实际上,实现的代码只有三行:

Intent i = new Intent();
                i.setClass(CustomView.this,MainActivity.class);
                startActivity(i);

你可能感兴趣的:(Android,Android)