[Android] 開啟新的 Activity

在這篇文章中,我們示範如何在 Android app 中開啟另一個 activity,以及如何傳資料到另一個 activity 中
話不多說,實際用一個影片來示範如何完成這個功能,相關程式碼請參考底下文章的說明。






底下是第一個主畫面的程式碼,其中 public void newActivity(View view) 是按鈕點擊的事件處理函數
第一個主畫面

底下是第一個主畫面的 layout 檔案

底下是第二個畫面的程碼

第二個畫面

底下是第二個畫面的 layout 檔案

如何由第一個畫面,傳遞資料給第二個畫面 


如果想由第一個畫面,傳遞資料給第2個畫面,修改 MainActivity.java 中的 newActivity 函式即可 。相關程式碼如下

第二個畫面在 onCreate 中也要修改程式碼,用來接收 MainActivity 所傳來的字串 (實際示範請見影片9:00之後的片段)。相關程式碼如下

留言

這個網誌中的熱門文章

由 Pandas 的 DataFrame 中取得資料

[程式設計] C++ 的字串切割

[C++]在 cin 後呼叫 getline 所遇到的問題