Android-Activity使用(2)

接着Android-Activity使用(1)实现页面跳转

一.在main_activity中添加按钮,注意 id的写法为"@+id/"+"id真正的名字"

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Start_Aty1"
        android:id="@+id/btnStartAty1"
        android:layout_below="@+id/tvOut"
        android:layout_alignParentStart="true"/>

二.在MainActivity.java中实现实现跳转

private Button btnSatrtAty1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //必须放在setContentView之后
        btnSatrtAty1=(Button)findViewById(R.id.btnStartAty1);
        //给按钮设定事件监听器
        btnSatrtAty1.setOnClickListener(
            //实现OnClickListener接口的了匿名类
            new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    //事件中启动Aty1
                    //参数一:MainActivity 的实例
                    //参数二:要启动的Activity的类的定义为Class类型
                    //this 指实现OnClickListener的内部类
                    Intent i=new Intent(MainActivity.this,Aty1.class);
                    startActivity(i);
                }
        });
    }

 三、实现页面的关闭

直接调用 方法 finish();

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。