如果我在选项卡式活动的选项卡上,并且我更改了标签,如何使标题栏和标签指示符更改颜色?我正在谈论的一个例子可以在下面看到(在油漆上完成)。
App bar changing color when different tabs are selected 我认为操纵不同的元素以及他们使用什么颜色资源来统一改变一切,但同时,我不知道如何做到这一点。我有四个标签,从材料设计库中挑选了四组颜色,红色,蓝色,绿色和黄色。包括红色暗,蓝色暗等
我没有使用android studio附带的默认标签布局活动,而是使用类似于此处使用的活动
https://androidbelieve.com/navigation-drawer-with-swipe-tabs-using-design-support-library/
减去导航抽屉。所有的帮助都会得到真诚的感激,虽然我担心我还是一个初学者,所以如果你能尽可能简单的话我会很感激。
:d
答案 0 :(得分:1)
您可以根据所选标签位置正确编码 对于标签1
getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#F00")));
表格2
getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#FF0")));
for tab 3
getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#F0F")));
答案 1 :(得分:0)
我用
A | B
123456 | Unknown
456875 | Unknown2
更改颜色标题栏。