0

我有一个问题,我必须将水平滑动视图实现为分页系统,并且每个页面都显示来自服务器的数据,这意味着每个页面都在运行时显示动态数据。我认为 View Pager 是可能的,但在 View Pager 中没有任何固定的布局显示在特定页面上,所以,首先我们如何做到这一点,其次在 View Pager 中,所有视图都应该预先设计或预先实现,或者我们可以说我们必须知道的观看次数。但是当我们想在用户滑动页面时使其动态化时,它会转到下一页,但会出现进度条以显示相应页面的数据。那么,我们怎样才能做到这一点呢?请向我建议任何有关相同的解决方案。

查看寻呼机:

查看寻呼机演示http://android-developers.blogspot.in/2011/08/horizontal-view-swiping-with-viewpager.html

提前致谢。

4

2 回答 2

0

您是否尝试过实施

viewPager.setOnPageChangeListener(this);

检测页面变化并加载页面内容

于 2012-07-04T17:43:39.653 回答
0

该解决方案不在 ViewPager 中,而是在您的自定义 PagerAdapter 中。您必须继承 PagerAdapter 并添加一个方法来向您的适配器添加内容并在此方法中调用方法 notifyDataSetChanged :

public void addPage(Object page) {
    // Add page to the arraylist of adapter 
    notifyDataSetChanged();
}
于 2012-12-12T14:40:27.757 回答