1. 程式人生 > >初學android studio——如何實現activity的跳轉

初學android studio——如何實現activity的跳轉

直接建立監聽器

首先在第一個activity中建立一個按鈕,id為button

然後在第一個activity的程式碼中建立監聽器實現跳轉,主activity程式碼如下:

public class FirstActivity extends AppCompatActivity {
    //宣告一個button按鈕(不需要和實際按鈕同名)
    Button bt1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_first);
        //建立監聽器
        bt1 = (Button) findViewById(R.id.button1);
        bt1.setOnClickListener(listener);
    }
    //實現監聽器(需要匯入android.view.View和android.content.Intent)
    Button.OnClickListener listener = new Button.OnClickListener() {
        public void onClick(View v) {
            Intent intent = new Intent(FirstActivity.this,SecondActivity.class);
            startActivity(intent);
            FirstActivity.this.finish();
        }
    };
}

這裡需要注意兩點。第一需要匯入兩個包,分別為Intent和View,使用android studio的話可以用alt+enter鍵自動匯入。

本人自學+初學,如果有錯誤,望各位大神加以指點!!