首先在MainActivity中新建一个按钮(可以用设计器完成)
修改XML文件中的id项,定义按钮的名字:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="显示新的Activity"
android:id="@+id/btnNewActivity"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />
然后在MainActivity.java中为按钮注册并添加代码:
public class MainActivity extends AppCompatActivity {
private Button btnActivity=null;//注册按钮成员
private Button axios=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnActivity=(Button)findViewById(R.id.btnNewActivity);//与Activity的XML中对应的ID绑定
btnActivity.setOnClickListener(new View.OnClickListener() {//设置OnClickListener事件(JAVA没事件?)
@Override
public void onClick(View v) {
Intent intent=new Intent(MainActivity.this,Main2Activity.class);
startActivity(intent);
}
});
axios=(Button)findViewById(R.id.axios);
axios.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int pid= Process.myPid();
Process.killProcess(pid);
}
});
}
}