一个很复杂的布局,求教大神好的解决方案,最好是有Demo

sinat_32010083 2017-02-14 11:37:04
如题:一个比较复杂的布局,但Android貌似有冲突,所以求教大神,能否给个好的方案,最好是有Demo,万分感谢!
描述:ScrollView嵌套ViewPager(一个或两个),多个Fragment,ListView(呈现数据,高度问题),页面中间有一个Navigation,可滑动、可不滑动都成,当页面滑动到顶部时,此Navigation悬浮于顶部不动。由于太复杂,实现起来倍感吃力。后来发现新浪微博Android客户端搜索页的布局与此类似,它做的方案也不错,但不知道怎么实现,求教各位大神!
图片说明:




...全文
219 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_32010083 2017-02-15
  • 打赏
  • 举报
回复
引用 5 楼 ganshenml 的回复:
引用 4 楼 sinat_32010083 的回复:
@ganshenml 谢谢。悬浮这个其实好解决,较容易,难点在于将所有这些点综合放在一起,然后各种毛病就都出来了。
尽量用组件呗,悬浮的组件用BottomNavigationBar之类的
嗯,主要问题不是悬浮,悬浮好解决,关键在于其他几个点。ScrollView + Double ViewPager + Fragment + ListView or GridView……
ganshenml 2017-02-15
  • 打赏
  • 举报
回复
引用 4 楼 sinat_32010083 的回复:
@ganshenml 谢谢。悬浮这个其实好解决,较容易,难点在于将所有这些点综合放在一起,然后各种毛病就都出来了。
尽量用组件呗,悬浮的组件用BottomNavigationBar之类的
sinat_32010083 2017-02-15
  • 打赏
  • 举报
回复
@ganshenml 谢谢。悬浮这个其实好解决,较容易,难点在于将所有这些点综合放在一起,然后各种毛病就都出来了。
ganshenml 2017-02-15
  • 打赏
  • 举报
回复
引用 6 楼 sinat_32010083 的回复:
引用 5 楼 ganshenml 的回复:
[quote=引用 4 楼 sinat_32010083 的回复:] @ganshenml 谢谢。悬浮这个其实好解决,较容易,难点在于将所有这些点综合放在一起,然后各种毛病就都出来了。
尽量用组件呗,悬浮的组件用BottomNavigationBar之类的
嗯,主要问题不是悬浮,悬浮好解决,关键在于其他几个点。ScrollView + Double ViewPager + Fragment + ListView or GridView……[/quote]使用NestedScrollView
ganshenml 2017-02-14
  • 打赏
  • 举报
回复
这个还好吧,我之前写过一篇帖子,可以去看看 Android 滑动组件悬浮固定在顶部 其他的就是NestedScrollView嵌套RecyclerView的实现方式之类
sinat_32010083 2017-02-14
  • 打赏
  • 举报
回复
@assky124 兄弟,没那么简单哦,要那么简单我早就弄出来了。
assky124 2017-02-14
  • 打赏
  • 举报
回复
RecycleView 应该就能实现吧 DeviceMonitor 中不是有布局查看器么,直接打开微博,看看怎么布局的就行了

80,492

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧