【发布时间】:2025-12-04 11:55:02
【问题描述】:
我有一个 TabLayout。在那我有一个动态添加行的表格布局。 When a TableRow is selected/clicked I want to set its background color to the Pressing or Clicked color of Tab.
我不想设置任何静态颜色,但想使用默认主题颜色。如何获取 Tablayout 的颜色信息?
标签的左右两边如何处理?这就是我在将 tab_background.xml 设置为所有选项卡的背景资源之后得到的结果:
在左侧,两个图像都没有任何设置,但左右角是平滑的。 在右侧,两个图像都带有设置,看到所选选项卡的角只是一个正方形,它们应该像没有任何设置的那样被四舍五入或平滑。 看来我必须使用 tab_selected_bar_right 和 tab_selected_bar_left。我已将它们复制到我的可绘制对象中,但不知道如何使用它们。在@mudit 提供的下面的xml 中提供什么设置。
请指导我。非常感谢任何帮助。我很着急。
谢谢
【问题讨论】:
-
你能发布你的 XML 布局文件吗?