[英]How to scroll an item to the top of the list android?
我从服务器获取一个jsonArray,并在arraylist中显示其数据。 任何jsonObject都有一个状态字段。 我想检查状态是否为“ S”,此jsonObject滚动到列表顶部。 例如3 jsonobject状态为“ S”,我想将这三个项目滚动到列表的顶部,并将另一个jsonobject的状态滚动为“ R”在这三个项目下面。
如果您使用Recyclerview而不是
layoutmanager.scrollToPosition(int position);
如果您使用Listview
listview.setSelection(int position);
如果您使用的是列表视图,请尝试
listView.setSelectionAfterHeaderView();
要么
list.smoothScrollToPosition(0);
第一项为0,如果有,则为另一个索引。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.