1
A
回答
2
如果你正在談論Android's Activity classes
- 該解決方案是使用靜態的,因爲每一個新的活動啓動時間,啓動活動被「暫停」(它的onPause函數被調用。當在新啓動的Activity中按下後退按鈕時,堆棧中先前的活動「恢復」,並調用其onCreate()
方法。
而靜態變量只初始化一次。同時,變量的單個副本由所有的ins共享class/Activity的風格,所以使用靜態的另一個好處是你可以修改任何其他類的值。
就你而言,你可能正在初始化onCreate()中的'非靜態'變量,因此從另一個活動返回它的值重新初始化。
使用「普通」Java類從另一個類使用函數之後返回控件時,不應該發生這種情況。
相關問題
- 1. 從另一個類的方法返回一個變量
- 2. 另一個類變量賦值給另一個類變量
- 3. Javascript類的全局變量值丟失
- 4. 當我將該類放入另一個類的地圖中時,類字符串變量會丟失它的值
- 5. Java - 從一個類到另一個類的變量值
- 6. 從一個類的int變量傳遞值到另一個類
- 7. 如何從一個類的變量值到另一個類?
- 8. 從另一個變量賦值變量
- 9. 函數返回另一個類的類型變量
- 10. 返回頁面時表格值丟失
- 11. 將數值從一個類別返回到另一個類別
- 12. jQuery - $ .data() - 從另一個函數訪問時數據丟失 - 返回undefined
- 13. 自定義函數丟失返回變量值
- 14. 如何從一個類訪問變量值到另一個類?
- 15. 有時ViewState變量丟失值
- 16. cakePHP從表單返回後所有變量都丟失
- 17. 使用另一個類中的getter方法返回的變量
- 18. Javascript變量丟失值
- 19. 變量快速丟失值
- 20. 會話變量丟失值
- 21. Json變量值丟失
- 22. 靜態變量丟失值
- 23. 字符串數組類型變量的值未得到更新(從另一個類引用時返回空)。 JavaFX
- 24. 返回一個類的引用變量
- 25. 填充類變量與另一個類的變量的值
- 26. 如果在一組變量中丟失了返回id號
- 27. 春季啓動一些路徑變量丟失,但返回404
- 28. 從另一個類訪問類變量
- 29. 如何從另一個變量的值創建一個變量
- 30. Python - 從另一個函數返回到另一個變量的單獨元組
這裏我們需要一個更多的上下文。通過變量你是指「場」或「方法中的局部變量」?什麼「返回課堂」甚至意味着什麼? – 2012-07-19 08:05:50
你能發表一些代碼嗎? – 2012-07-19 08:06:01
對不起,我沒有充分解釋,把一個圖像,這將很容易理解我的問題 – jlopez 2012-07-19 08:13:07