按钮单击时滚动到顶部功能(Android)

时间:2017-01-27 03:08:45

标签: android listview android-fragments

我的应用程序底部有一个水平菜单栏,位于我的主Activity(例如Instagram确实),每次激活不同的Fragment

点击我的菜单栏的第一个按钮,它会激活Fragment,其中包含TablayoutTablayout包含2个标签。每个标签都包含ListView

所以我想要做的是,每次重新选择菜单栏的第一个按钮时,将ListView滚动到顶部。有什么方法可以实现吗?

1 个答案:

答案 0 :(得分:0)

尝试view.smoothScrollToPosition(0);

你可能需要将它包装在帖子中,因为它有点冒险

 new Handler().post(new Runnable() {
        @Override
        public void run() {
            view.smoothScrollToPosition(0);
        }
    });