我怎么能在android中制作这样的自定义视图

时间:2017-02-13 04:52:27

标签: android android-custom-view android-tablayout

必需的自定义视图
Required Custom view

您好,我正在尝试设计如上所述的自定义tablayout。 我尝试过使用带有三面边框的自定义视图,但这并不完全像上面的图像。任何人都可以帮忙,请...

到目前为止,我已经完成了以下图片,但这并不像预期的那样。


my custom view

2 个答案:

答案 0 :(得分:0)

在你的style.xml中为你的标签创建一个新的样式,并添加如下

   <style name="MyCustomTabLayout" parent="Widget.Design.TabLayout">
        <item name="tabIndicatorColor">@android:color/white</item>
   <item name="tabBackground">@android:color/white</item>
</style>

并将此样式应用于TabLayout将解决您的问题

答案 1 :(得分:0)

仅出于记录目的,我使用recyclerview而不是tablayout进行此操作。使用带有recyclerview viewholder的自定义视图可以给我更大的灵活性。如果有人有更好的解决方案,请随时通知我。