接着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();