我正在尝试设置TabLayout,但它的背景颜色为白色,我不确定,如何在xml布局中更改它。我尝试使用谷歌搜索,但我只找到了,如何以编程方式设置背景颜色。
它的外观如下:
我尝试添加标记app:tabBackground
并将其设为主要颜色但看起来很奇怪:
如何使其看起来像原色的光滑背景?
答案 0 :(得分:2)
在操作栏上试试这个
getSupportActionBar().setElevation(0);
答案 1 :(得分:0)
你没有发布你的布局xml,但我相信背景是在选项卡上设置的,所以根据你的viewpager它是不同的。在较新的API上,工具栏有一个自动提升,因此您可能需要将其设置为0。
app:elevation="0dp"
答案 2 :(得分:0)
在活动的onCreate()方法中添加此行
getActionBar().setStackedBackgroundDrawable(new ColorDrawable(Color.parseColor("#00AA5C")));