我有一个问题,我必须将水平滑动视图实现为分页系统,每个页面显示来自服务器的数据,意味着每个页面在运行时显示动态数据。我认为使用View Pager是可能的,但在View Pager中没有任何固定的布局显示在特定页面上,所以,首先我们如何做到这一点,其次在View Pager中所有视图都应该预先设计或预先实现,或者我们可以说我们必须知道的观点数量。但是当我们想要在用户滑动页面时将其设置为动态,然后它将转到下一页,但进度条将显示为显示相应页面的数据。那么,我们怎么做呢?请建议我任何解决方案。
查看寻呼机:
查看寻呼机演示 http://android-developers.blogspot.in/2011/08/horizontal-view-swiping-with-viewpager.html
提前致谢。
答案 0 :(得分:0)
您是否尝试过实施
viewPager.setOnPageChangeListener(this);
检测页面更改,以便加载页面内容
答案 1 :(得分:0)
解决方案不在ViewPager中,而是在您的自定义PagerAdapter中。您必须为PagerAdapter创建子类并添加一个方法来向适配器添加内容,并在此方法中调用notifyDataSetChanged方法:
public void addPage(Object page) {
// Add page to the arraylist of adapter
notifyDataSetChanged();
}