1. 程式人生 > >Button點選事件實現頁面跳轉的兩種方法

Button點選事件實現頁面跳轉的兩種方法

方法一:

常用方式,在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方法更直觀一些。