我的适配器(RecyclerView)中有一个arraylist。
我必须按ID从数组列表中删除一个项目:
public static ArrayList<News> newsList = new ArrayList<News>();
Run Code Online (Sandbox Code Playgroud)
我填写了如下的数组列表:
News n = new News();
n.id = data.getString("from_user_id");
n.comments = data.getString("message");
n.title = data.getString("name");
n.time = time;
newsList.add(n);
Run Code Online (Sandbox Code Playgroud)
我想通过其id(n.id)值从此列表中删除一个项目。
我怎样才能做到这一点 ?
你可以这样
for(int i = 0 ; i < newsList.size() ; i++){
if("yourId".equalsIgnoreCase(newsList.get(i).id)){
newsList.remove(i);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3083 次 |
| 最近记录: |