gpt4 book ai didi

android - 我可以在可绘制文件夹中有一个 XML 支持多个按钮的多种颜色/边框吗?

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:13 24 4
gpt4 key购买 nike

我有 2 个具有两种不同颜色和边框颜色的按钮。所以我需要在具有 shape 属性的可绘制文件夹中创建一个 XML,并且:

<stroke
android:width="1dp"
android:color="#C5510E" />

<solid android:color="#F78340" />`

和另一个 XML:

<stroke
android:width="1dp"
android:color="#FFFFFF" />

<solid android:color="#000000" />

有没有一种方法可以在可绘制文件夹内的一个 XML 而不是两个 XML 中处理它们?

最佳答案

不,这是不可能的。与其他组件不同,drawable 资源没有被赋予 ID,因此它们仅通过 R.drawable 以部分文件名引用。它们必须在单独的文件中处理。

请参阅 referencing a shape drawable 上的开发人员文档. (其他 drawable 类型在同一部分文档中,如果感兴趣的话。)

关于android - 我可以在可绘制文件夹中有一个 XML 支持多个按钮的多种颜色/边框吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11199348/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com