Button點選事件實現頁面跳轉的兩種方法
阿新 • • 發佈:2019-01-27
方法一:
常用方式,在java檔案中給Button設定點選監聽事件button.setOnClickListener(),新建Intent類,從MainActivity跳轉至ImageTest
方法二:button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent=new Intent(MainActivity.this,ImageTest.class); startActivity(intent); } });
給Button設定屬性:android:onClick="loadImage",在java檔案中,onCreate方法外新建一個實現點選事件的方法loadImage,直接startActivity
public void loadImage(View view){
startActivity(new Intent(this,ImageTest.class));
}
總結:感覺兩種方式並沒有很大的區別,只是在java檔案中直接用Button變數來呼叫setOnClickListener方法更直觀一些。