如何在Android中存儲和檢索Bundle
中的數值列表值?任何例子?在Android中的Bundle中存儲和檢索數組列表
10
A
回答
19
讓我們看看如果你的數組列表中有字符串。
ArrayList<String> al = new ArrayList<String>();
al.add("test1");
al.add("test2");
al.add("test3");
現在你可以把它變成一束如下:
Bundle value= new Bundle();
value.putStringArrayList("temp1", al);
如果你有自己的對象類型,而不是在ArrayList的「字符串」,那麼你需要序列化ArrayList對象。
1
如果ArrayList不能被解釋爲任何主類型的數組(如int,char等),那麼存儲數組中的數組的唯一方法是序列化數據並將其存儲在捆綁爲可序列化。
3
使用Parcelable類對您的數組列表進行序列化。你可以添加Parcelables到Bundle。
相關問題
- 1. 從多個列表中檢索存儲在數組中的列表項目
- 2. 如何在android中從sharedpreferences存儲和檢索數組?
- 3. 搜索在存儲數組的列中
- 4. 在C++中存儲和檢索數組中的指針
- 5. 在表格中存儲/檢索數組的最佳方式
- 6. 如何檢索和顯示存儲在數組中的UIIMages?
- 7. JQuery - 存儲和檢索數組
- 8. 如何在Android中的sharedPreferences中存儲和檢索位圖?
- 9. 如何在mysql中存儲和檢索數組
- 10. 在多維數組中存儲和檢索字符串
- 11. 在Iphone中存儲和檢索緩存中的數據
- 12. 從數據庫中檢索數據並存儲在數組中
- 13. 在數據存儲中存儲和檢索多值屬性
- 14. 從Android中的數組列表中檢索元素?
- 15. 在android(java)數組中獲取和存儲sqlite的列值
- 16. 如何使用document.cookie來存儲和檢索數組中的值?
- 17. 如何在單個數組索引中存儲列表
- 18. 使用JDO從數據存儲中存儲和檢索數據
- 19. 從列表中檢查項目並將其存儲在數組
- 20. 如何從sqlite檢索列並將其存儲到數組中?
- 21. 在SQLIte3中存儲和檢索GPS值
- 22. 在PHP中存儲和檢索日期?
- 23. 將列表存儲到數據庫並檢索它們:Android
- 24. 在Android中的字符串存儲和檢索
- 25. 如何在Android的Firebase中存儲和檢索對象?
- 26. 從本地存儲器逐一檢索數組列表
- 27. 從Oracle存儲過程檢索數組列表 - Java
- 28. 在android中的列表視圖檢索
- 29. 如何在c#中創建,存儲和檢索散列表中的值?
- 30. 最好的方式來存儲和檢索數據在Android中的數據庫
我想知道這些API方法使用ArrayLists而不是列表的原因是什麼? – jramoyo 2013-07-24 03:38:36