Android 将选定的ListView项目置于顶部
我在一个寻呼机适配器中有一个列表视图,我正在尝试这样做,当我单击列表视图中的一个项目时,它会将该项目滚动到顶部。我有一个onclicklistener来监听这个项目,但是我不知道如何准确地实现滚动Android 将选定的ListView项目置于顶部,android,android-widget,android-listview,Android,Android Widget,Android Listview,我在一个寻呼机适配器中有一个列表视图,我正在尝试这样做,当我单击列表视图中的一个项目时,它会将该项目滚动到顶部。我有一个onclicklistener来监听这个项目,但是我不知道如何准确地实现滚动 public Object instantiateItem(ViewGroup container, int position) { List<App> app = this.apps.get(position); ListView list = new
public Object instantiateItem(ViewGroup container, int position) {
List<App> app = this.apps.get(position);
ListView list = new ListView(this.activity);
list.setAdapter(adapter);
container.addView(list);
return list;
}
public对象实例化项(视图组容器,int位置){
列表应用程序=此.apps.get(位置);
ListView列表=新ListView(this.activity);
list.setAdapter(适配器);
container.addView(列表);
退货清单;
}
首先,使用ListView的监听器。
其次,将setSelected()方法用于项的位置(您在侦听器上获得的位置)。