2011-03-28 68 views
0

我正在構建一個具有2個類的應用程序 - Buttons_Class - Display_Class 我想將它們保留爲單獨的類。 當用戶點擊一個按鈕時,Buttons_Class中的OnClick例程創建一個intent和一個bundle並啓動Display_Class活動。這工作正常。 Display_Class獲取信息並將其顯示在TextView中。如何使用Intents傳輸數據

接下來需要做什麼?如果用戶點擊第二個按鈕,Display_Activity是否需要重新創建?是否需要創建新的意圖?每次用戶點擊一個按鈕時,信息如何從一項活動轉移到下一項活動。 任何例子將不勝感激。

+0

可能的dublicate - http://stackoverflow.com/questions/2091465/how-to-pass-data-between-activities-in-android – itsaboutcode 2011-03-28 22:46:09

+2

和一個提示:CamelCase應該用在Java中,用於變量名稱,還有用於類名。下劃線是有效的,但並未真正用於sun和/或google推薦的任何編碼風格 – WarrenFaith 2011-03-28 22:47:32

回答

0

如果用戶點擊第二個按鈕,是否需要重新創建Display_Activity?

當您撥打startActivity()時,默認情況下,它會創建一個新的活動實例。如果需要,您可以使用Intent上的標誌進行控制,例如FLAG_ACTIVITY_REORDER_TO_FRONT

是否需要創建新的打算?

如果你正在開始一個不同的活動,是的。如果你正在開始Display_Activity的另一個副本,也許不是。

相關問題