我从服务器获取jsonArray并在arraylist中显示其数据。 任何jsonObject都有一个状态字段。 我想检查状态是否为" S"这个jsonObject滚动到列表的顶部。 例如,3 jsonobject状态是" S",我想将这三个项目滚动到列表顶部,另一个json对象具有状态" R"低于这三项。
答案 0 :(得分:1)
如果您使用的是Recyclerview,请使用
layoutmanager.scrollToPosition(int position);
如果您使用Listview
listview.setSelection(int position);
答案 1 :(得分:1)
如果您使用的是列表视图,请尝试
listView.setSelectionAfterHeaderView();
或
list.smoothScrollToPosition(0);
如果你有第一项或第一项的另一个索引,则为0。