保存并恢复ArrayList <hashmap <string,string =“”>&gt; on activity resume </hashmap <string,>

时间:2012-11-27 11:22:09

标签: android arraylist hashmap

我有一个哈希映射的数组列表,在这个hashmap数组列表中,我在通过从webservice下载数据创建活动时添加项目。我将它传递给listview的适配器,并希望保存并在多次访问活动之间恢复,以便每次恢复活动时都不会下载数据。我对onsavedInstanceState和onRestoreInstanceState有所了解,但我不知道如何保存和存储hashmaps的arraylist。

任何人都可以提供帮助。非常感谢提前......

1 个答案:

答案 0 :(得分:0)

在此文件中创建一个Constant.java文件并声明hashmap arraylist,请参阅下面的代码以获取更多信息,它将解决您的问题。

public class Constants {
    public static ArrayList<HashMap<String, String>> mResults = new 
                        ArrayList<HashMap<String, String>>();
}