您好,我正在开发一个 Android 应用程序,我想在将 ListView 显示到 Activity 中时实现分页。
我见过很多与此相关的例子,但没有一个能解决我的问题。这就是我在这里发布这个问题的原因。
为了在应用程序中实现 ListView ,我开发了一个自定义类,它扩展了 ArrayAdapter<BoObject>
我正在通过List < MyCustom Class >
像这样
new MyListAdapter(CurrentScreen.this, R.layout.show, customobjects);
对于迭代,我需要使用 customobjects
列表是第一次获取,我不想每次单击“更多”按钮时都查询服务器。
任何人都可以为我的问题提供解决方案吗?
最佳答案
你可以尝试一下ViewPager(在Gingerbread上使用[需要包含supportV4包]或者在ICS上使用),当你想通过手势从左向右滚动时使用这个,即使使用这个ViewPager你也可以直接捕捉到页面。另一方面,您可以使用 ViewSwitcher 也是。
这两种解决方案都允许您定义一堆“页面”,您可以使用两个 View 对象设置当前页面,以便您可以向前或向后导航到上一页。
关于java - 在android中使用listview时分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8986131/