求 v 站大佬们帮助,困扰我一个周末了, viewpager in listview,调用 notifyDataSetChanged 崩溃

2019-12-09 11:08:59 +08:00
 devfeng

报错:No view found for id xxx (viewpager) for fragment xxx

10486 次点击
所在节点    Android
7 条回复
mouyase
2019-12-09 12:46:39 +08:00
这边建议您按照字面意思先去排查一下呢
Gehrman
2019-12-09 16:29:54 +08:00
listview 里放 viewpager 是什么场景?
HollowKnight
2019-12-09 17:18:36 +08:00
为何不用 RecyclerView+PagerSnapHelper??
hikari
2019-12-09 22:19:13 +08:00
@Gehrman #2 淘宝 京东首页那种就是 RecyclerView + ViewPager + RecyclerView
fansangg
2019-12-10 02:40:19 +08:00
印象中 V7 包之后就在没用过 listview...现在我都忘记 listview 要怎么用了
Gehrman
2019-12-10 13:24:47 +08:00
没代码想象不出来问题;
用 NestedScrollView 做容器,ViewPager,RecyclerView 之类的布局按需添加进去感觉可以
daiisdai
2019-12-11 16:14:04 +08:00
RecyclerView 做外部容器, 第一个 Item 嵌套一个横向 RecyclerView,使用 SnapHelper 实现 ViewPager 效果

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/627188

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX