怎样动态的添加Viewpager页面

怎样动态的添加Viewpager页面,第1张

如果是在viewpager中要动态添加View(你这里是ListView),那么你只要改变pagerAdapter的数据源List<View>,然后调用adapter.notisfyDataSetChanged()就好了。

如果是说ListView里面的数据要动态改变,你可以先把这个ListView添加到数据源List<View>里,然后写一个ListView的持有 (ListViewHolder)类,构造方法里需要一个handler和一个context。ListViewHolder负责处理listView的相关数据加载之类的就好了。

您好,很高兴为您解答。

linearLayout有设置layoutparam的方法,指定orientation为vertical就可以了,根据addview的顺序排列,自动从上往下排列。

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11864602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存