0

ページャーアダプター内にリストビューがあり、リストビュー内のアイテムをクリックすると、そのアイテムが一番上にスクロールされるようにしようとしています。アイテムに 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;
    }
4

2 に答える 2

1

まず、ListView の onItemClickListener を使用します。次に、項目の位置 (リスナーで取得) で setSelected() メソッドを使用します。

于 2012-06-28T00:42:32.527 に答える
0

SmoothScrollToPosition

setSelectedPosition

于 2012-06-28T00:47:14.430 に答える