在開始 Intent 的實驗之前,我們要先讓我們的專案擁有兩個 Activity 這樣我們才可以利用 Intent 進行 Activity 的轉換動作。
按照下圖的做法:
1.建立一個新的Activity
2.設定Activity的名稱
接下來我們只要設定意圖的動作
假設我們要設定由 MainActivity 點選後會換到 Activity2 這時我們這樣做:
Intent intent = new Intent(MainActivity.this,Activity2.class); startActivity(intent);
有看到嗎?上面的設定其實就是說 intent 將要由 MainActivity 跳轉到 Activity2 的 class 中,當然 Activity2 中要幹嘛就請自己到 Activity2.java 和他所屬的 layout 檔案中去設定啦!
不過正常來說,我們單純轉換Intent是比較少見的(首頁選單嗎?)通常我們還會加上一些參數傳遞給下一個Activity運算,因此我們就要再來介紹一下Android的參數傳遞方式 Bundle
沒有留言:
張貼留言