0
  • 最佳答案

    从图上来看,你这个底下的圆弧是个指示器(Indicator),然后 TabLayout 有个叫 tabIndicator 的属性。按道理来说,你设置好这个属性应该就能实现你要的效果了。如果还不行,那么你可以使用代码的方式创建 Tab ,然后设置 customView 属性,这个可以是任意 View ,这下应该能实现你要的效果了吧

    1204736502274318336  评论     打赏       A lonely cat
  • 原生组件不能实现,特别下面那个指示器

    1139423796017500160  评论     打赏       断点-含光君
    • 黑山行者  回复 @断点-含光君
      就只能自己重新写一个是吧
      黑山行者 2021-10-18 15:13   回复 1423584585509257217
    • A lonely cat  回复 @断点-含光君
      tabIndicator 属性 和 setCustomView 方法 了解一下?
      A lonely cat 2021-10-18 20:10   回复 1204736502274318336
  • 可以实现,

    建议使用tablayout+viewpager+Fragment,


    1302969105866940416  评论     打赏       RUOQ
    • 黑山行者  回复 @RUOQ
      请问下边那个弧形怎么放上去呢,我设置背景图没整成功
      黑山行者 2021-10-18 14:19   回复 1423584585509257217
相关问题
资质平平 · Android
2025-02-20 09:14 92 100
尖沙咀-段坤 · 项目
2025-01-06 23:39 18 2
雅澤yaduo · 领券联盟
2025-01-03 20:39 37 50
呆瓜小董 · webview
2024-11-30 18:02 68 20
阿肥 · 鸿蒙next
2024-10-25 18:07 35 100
尖沙咀-段坤 · 安卓
2024-09-11 11:03 31 2
YanLQ · AOSP
2024-08-10 11:57 35 100
断点 · vue
2024-08-08 10:05 79 30
幻影~ · 安卓 / 面试
2024-06-15 18:51 48 2