如何为特定属性的不同安卓 API 选择不同的颜色



假设我为 api> 23 设置了这个 colorPrimaryDark:

<color name="colorPrimaryDark" tools:targetApi="23">#FFFFFF</color>

如何为较旧的 API 将其设置为黑色?

你可以设置一个没有tools:targetApi的颜色,它将用于任何其他android api。我认为在专用于所需 API 的文件夹中创建颜色.xml是一种更好的方法,例如如果您希望在每个 api 16 目标中使用颜色,您可以在 res 文件夹中创建一个名为 values-v16 的文件夹,并在其中创建一个新颜色.xml。

相关内容

  • 没有找到相关文章

最新更新