更改所选TabItem页脚的颜色

时间:2014-09-03 05:16:55

标签: android delphi firemonkey android-tabs android-tabstrip

我无法更改TabItem上所选标签(TabControl)底部的颜色。我需要在顶部从浅蓝色变为深蓝色。

我使用Firemonkey for Android和Delphi XE6。

enter image description here

3 个答案:

答案 0 :(得分:3)

  1. 打开位图样式设计器(请参阅IDE Rad Studio的bin文件夹)
  2. 在菜单中:文件 - >新 - > FireMonkey的Android Light Style (或Dark style)
  3. 展开节点"图像" 。有不同屏幕尺度的图像。
  4. 查看 style.png 。查找Tab的子图像。 Tou可以重绘这个区域。不要忘记,您需要为所有图像执行此操作(适用于所有屏幕比例: style15 style20 style30 )< / LI>
  5. 将样式保存到文件。 enter image description here

答案 1 :(得分:0)

样式:

使用以下链接来帮助您获取原始默认样式。从那里您可以使用该样式的副本,并通过删除TStylebook并双击 - &gt;进行更改。加载您复制的样式 - &gt;进行更改后,保存并应用..然后只需更改表单的样式簿属性...

http://delphihaven.wordpress.com/2013/12/31/inspecting-platform-styles-redux/

答案 2 :(得分:0)

可能theme generator会帮助您。

更改样式名称[现在示例]并设置主题,只需下载zip,将其粘贴到资源文件夹中,然后更改清单文件中的主题,例如

android:theme="@style/example"

我希望这会对你有所帮助。