2017-01-27 11 views
-2

私のアプリの一番下には、のように、を起動するたびにActivity(図のように)の水平メニューバーがあります。ボタンクリック時のスクロールトップ機能

私のメニューバーの最初のボタンをクリックすると、Fragmentが有効になります。TablayoutTablayoutには2つのタブがあります。各タブにはListViewが含まれています。

私のやりたいことは、メニューバーの最初のボタンが再度選択されるたびに、ListViewを一番上にスクロールします。私はそれが起こることができる方法はありますか?

答えて

0

は、それが

new Handler().post(new Runnable() { 
     @Override 
     public void run() { 
      view.smoothScrollToPosition(0); 
     } 
    }); 
ビットフレーク状だとしてあなたは、ポストでそれをラップする必要があるかもしれません view.smoothScrollToPosition(0);

を試してみてください

関連する問題