Android开发:新闻app的顶部导航栏,怎么实现动态加载?? 求大神解答!!!

Android开发:新闻app的顶部导航栏,怎么实现动态加载?? 求大神解答!!!,第1张

TabLayout + viewpager 其中viewpager的适配器要继承FragmentPagerAdapter,要实现动态更新,最主要的是适配器的写法,要在数据发生变化之后清除FragmentManager

的缓存,然后重新生成抬头以及viewpager里面的Fragment,详细可以搜索”viewpager中动态添加、删除Fragment“

如果你的数据比较多的话,不建议这样用,因为listView的view对象是可以重用的。

在getView里,如果convertView不为null时,可以重用之前的,这样少new 了很多个对象。

所以按你的实现,可能会比较卡。

当然,其它的感觉也没什么了


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存