第一种:
直接在java文件中编写:
方式如下:
/**
* java 方法
*/
Button button_java=findViewById(R.id.btn_java); //Button绑定ID
button_java.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent(MainActivity.this,Main2Activity.class);
startActivity(intent);
}
});
第二种:在java中编写自定义方法,在XML布局文件中使用方法
方法如下:
java代码:
/**
* XML 方法
*/
public void myClick(View view) {
Intent intent=new Intent(MainActivity.this,Main2Activity.class);
startActivity(intent);
XML布局文件:
使用android:onClick属性:
android:onClick="myClick"
这种方法更简洁,明了,清晰