以此圖片範例作為講解,首先在activity_main.xml新增一個Button,接著新增第二個Activity頁面,File->Activity->Empty Activity.
輸入Activity Name按下Finish.
按下Finish之後,會看到layout資料夾下自動新增使用者介面的.xml檔.
其中的程式碼使用到Intent這個物件,來切換頁面,如此一來當按下返回鍵時才能回到前一頁,如果直接在Button的onClick屬性增加方法是無法返回的,而Bundle物件可以將當前頁面的參數值傳到下一個頁面.
//建立Intent並指定要去Main2Activity的頁面final
Intent intent = new Intent(this, Main2Activity.class);
//建立Bundle儲存要傳送的資料
final Bundle bundle = new Bundle();
結果:
沒有留言:
張貼留言