2

gridview私は自分のアダプターでカスタムを持っています.私gridviewはアダプターの実装でボタンのクリックを処理しています.ボタンを押した後、「確認」のようなクイックアクションバーを表示し、ユーザーが確認アクションを押すと、グリッドビューは自動的に別のものにスムーズスクロールしますposition.これは私が欲しいものです。クイックアクションバーを正常に作成しましたが、スムーズスクロールを実装する方法がわかりません。

4

3 に答える 3

3

Adapter クラスで GridView にアクセスするには、Arun の回答を使用できます。

@Override
public View getView(int position, View convertView, ViewGroup parent) {
     ....
     GridView gv = (GridView)parent;

}

スムーズ スクロールを実装するには、この回答を確認してください: スムーズ スクロールの実装

于 2013-05-10T05:13:58.220 に答える
2

getView使用中

GridView gv=(GridView)parent;

グリッドビューを取得するには

編集

スムーズ スクロールを遅らせて実行する

gridView.postDelayed(new Runnable() {

            @Override
            public void run() {
                // TODO Auto-generated method stub
                gridView.smoothScrollBy(1000, 10000);
            }
        }, 1000);
于 2013-05-10T05:03:49.553 に答える