首页 > 解决方案 > 使用Delphi10.1在android中以一种形式使用2种不同的样式

问题描述

是否可以在一个 android 表单中使用 2 种不同的样式?,我对整个表单使用铜样式,我想对 speedButton 使用 Jet 样式,我没有看到 ant 属性来设置它

标签: androiddelphistylesdelphi-10.1-berlin

解决方案


一种样式通常是指具有所有样式图形(图标等)的一个图像文件。因此,如果您想使用其他样式的 SpeedButton - 您需要使用 Photoshop 或任何图像编辑器:保存 2 种样式的样式图像,在 PS 中打开图像,从 Jet 样式图像中复制 speedbutton 部分,将其粘贴到您当前的样式图像文件中(通常是 3 个位图,用于 3 个比例)。

对于 Jet speedbutton 主位图是“Android Jetstyle.png” - 在样式中搜索它。将此位图保存为 png,以便您可以在 ImageEditor 中打开它并将某些部分复制到您的样式图像中。然后在样式中找到 Speedbuttonstyle,检查具有名称背景的对象- 查看 NormalLink、PressedLink、HotLink 图像。

这一切都需要一些时间。


推荐阅读