我是android studio的新手。我正在使用esp8266創建一個應用程序來切換引腳的IP地址和端口號在第二個活動中,我使用SharedPreferences將數據保存在第二個活動中,以便每次關閉應用程序時都保存它們。然後我將這些數據發送到MainActivity。我需要保存這些數據,因爲我需要在MainActivity中使用它,就像第二個活動一樣。我想要但我不知道。請任何身體幫助我。由於我該如何保存從第二項活動傳遞給主要活動的數據?
回答
你的問題是不明確的,如果你把數據共享首選項,所以如果你不知道山楂從共享首選項讀 這裏回答這樣做 How to use SharedPreferences in Android to store, fetch and edit values
我是從其他活動 閱讀不能夠得到你的問題,但是我從你的問題中瞭解到,你正在將數據保存在第二個活動的共享首選項中,並且你想在MainActivity中訪問相同的數據,因爲你將使用密鑰保存數據,您可以使用MainActivity中的相同密鑰獲取相同的數據,有關詳細信息,您可以通過 - http://developer.android.com/training/basics/data-storage/shared-preferences.html
是的確切我想在mainActivity中使用該數據 –
您的問題並不清楚,但我認爲這會幫助您 http://www.androidhive.info/2012/08/android-session-management-using-shared-preferences/
從其他活動獲取值。例如您共享偏好類名,然後會議得到的值:
Session session=new Session();
HashMap<String, String> user = session.getUserDetails();
String user_name=user.get(Session.KEY_NAME);
現在你可以在活動的任何地方使用USER_NAME
我想讀取其他avtivity的共享偏好 –
查看編輯答案@ElaHidri – bebo
- 1. 從第一個活動傳遞給第二個活動
- 2. 第二次活動,從第二次活動到主要活動的按鈕的主要活動
- 3. 將第二活動的值傳遞給第一活動
- 4. 從兒童活動傳遞數據到主要活動
- 5. 直接通過活動二傳遞數據到活動三,但數據不應該傳遞到活動二
- 6. 如何將圖像數據從一項活動傳遞給另一項活動?
- 7. 如何將對象從子活動傳遞給主活動?
- 8. 如何將數據與通知傳遞給主要活動
- 9. 我有三項活動。從主要活動我可以打電話給第二,但我不能打第三個?
- 10. Android三項活動,將數據從第三項活動傳遞給家長活動
- 11. Android - 傳遞主要活動
- 12. 如何將一項活動中的數據傳遞給另一項活動?
- 13. 如何將數據從主要活動傳遞到片段
- 14. 如何將我的ListView中的數據從第一個活動保存到第二個活動?
- 15. 如何將Arraylist從第一個活動傳遞到第二個活動?
- 16. 我想將數據從一項活動發送到另一項活動,而無需啓動第二項活動
- 17. 將第三個活動的值傳遞給第一個活動
- 18. 如何從主要活動更改第二個活動的屬性?
- 19. Android:將額外活動從一項活動傳遞給另一項活動
- 20. 如何創建數據庫和一個按鈕,點擊保存的兩項活動數據在第二活動
- 21. 我如何將所有活動的數據傳遞給最終活動?
- 22. 如何將我的數據一個活動傳遞給另一個活動
- 23. 如何在活動之間保存數據並傳遞數據
- 24. 如何從inputmethodservice調用活動並將活動的數據傳遞給Inputmethodsevice
- 25. 如何將數據從非活動類傳遞給android中的活動?
- 26. 如何保存第二個活動的第一個活動的結果?
- 27. Android:如何將WebView從一項活動傳遞給另一項活動
- 28. 如何將字符串數據從主要活動傳輸到另一活動
- 29. 從傳遞給BroadcastReceiver的上下文訪問「主要活動」?
- 30. 我如何從一項活動發送信息,在第二項活動中接收它並將其發送給主要活動?
的可能的複製[如何使用SharedPreferences在Android的存儲,讀取和編輯值](http://stackoverflow.com/questions/3624280/how-to-use-sharedpreferences-in-android-to-store-fetch-and-edit-values) –