我正在通过Arraylist
在SharedPreferences
字符串中保存一些列表。我可以保存,但是当我想通过custom adapter
显示项目时,却无法获取。
我很累:
user.get(i).indexOf(5); This gives error and all indexOf.
我的列表如下:
[InstagramUserSummary(super=dev.niekirk.com.instagram4android.requests.payload.InstagramUserSummary@a4acf205, is_verified=false, profile_pic_id=1773528799482591987_1654599017, is_favorite=false, is_private=false, username=ququletta, pk=1654599017, profile_pic_url=https://instagram.fada1-5.fna.fbcdn.net/vp/8d99014623ed527e52512a20002d884b/5C387E45/t51.2885-19/s150x150/31203725_200759604054857_5778864946146181120_n.jpg, has_anonymous_profile_picture=false, full_name=Ququletta)]
我要从此列表中获取用户名和profile_pic_url。
我也很讨厌将此ArrayList<String>
设为自定义模型,但我做不到。
有解决方案吗?
答案 0 :(得分:0)
Arraylist<String> listNames=new Arraylist<>();
listNames.add("username1");
listNames.add("username2");
listNames.add("username3");
.
.
//要从arraylist中获取每个项目,您可以执行以下操作:
for(int i=0;i<listNames.size();i++)
{
String username = listNames.get(i);
}