连续自动滚动ListView

发布于 2024-12-06 04:29:27 字数 148 浏览 0 评论 0原文

我在 Android 中有一个 Listview 。我希望 Listview 自行从上到下连续滚动。它应该无限地发生

并且显然我想捕获对 Listview 的任何项目的点击,发布滚动将继续

任何有此类实现经验的人。请帮忙!!

I have a Listview in Android. I want that the Listview continuously scrolls from top to bottom by itself. It should happen infinitely

And obviously I want to capture the click on any of the items of the Listview, post that the scroll will continue

Anybody having experience with such an implementation. Please help !!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅紫色的梦幻 2024-12-13 04:29:27

http://groups.google.com/group/android-developers/msg/753a317a8a0adf03 自动滚动,你可以使用这个:listView.smoothScrollToPosition(position);

private void scrollMyListViewToBottom() {
    myListView.post(new Runnable() {
        @Override
        public void run() {
            // Select the last row so it will scroll into view...
            listView.smoothScrollToPosition(myListAdapter.getCount() - 1);
            // Just add something to scroll to the top ;-)
        }
    });
}

http://groups.google.com/group/android-developers/msg/753a317a8a0adf03

To scroll automatically, you can use this: listView.smoothScrollToPosition(position);

private void scrollMyListViewToBottom() {
    myListView.post(new Runnable() {
        @Override
        public void run() {
            // Select the last row so it will scroll into view...
            listView.smoothScrollToPosition(myListAdapter.getCount() - 1);
            // Just add something to scroll to the top ;-)
        }
    });
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文