将选定的ListView项目置于顶部

时间:2012-06-28 00:29:16

标签: android android-widget android-listview

我在寻呼机适配器中有列表视图,而我正试图这样做,当我点击列表视图中的项目时,它会将该项目滚动到顶部。我有一个onclicklistener到项目,但我不知道如何实现滚动给定我有。

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;
    }

2 个答案:

答案 0 :(得分:1)

首先,使用ListView的onItemClickListener。 其次,将setSelected()方法与项目的位置(您在侦听器上获得)一起使用。

答案 1 :(得分:0)