在主 - 详细信息流选择上保留listview适配器文本

时间:2014-11-17 15:50:32

标签: android listview android-listview

我有一个主 - 详细信息流,其中包括在线用户的名称和这些单独用户之间的聊天。我希望能够记住给定用户的聊天(在列表视图中),这样当我从选择一个用户返回到另一个用户时,该特定列表视图中的信息仍然存在。

无论如何要记住并保留listview的文本,以便当我回到列表视图时它可以被召回?

请!有人帮助我,因为我整天都在和这个问题坐在一起!

1 个答案:

答案 0 :(得分:0)

1。创建Bean类以保存所需数据:

public class UserData()
{
     // You can add required data like name, image etc
     public String user_name;

     public UserData(String name)
     {
         user_name= name;
     }

}

2. 然后,当您在ListView中加载要加载的数据时,将它们添加到模型类对象中

ArrayList<UserData> userData= new ArrayList<UserData>();
// add data likewise in your list
userData.add(new UserData("name");

3. 在ListView中对此列表进行充气

YourAdapter adapter= new YourAdapter (context, userData);
listView.setAdatper(adapter);

现在,您始终可以通过userData

访问列表数据