【发布时间】:2020-10-20 04:33:56
【问题描述】:
我一直在寻找如何创建圆形按钮,它很简单。但我希望能够将颜色属性传递给可绘制对象,以便我可以为应用程序中的各种按钮传递不同的颜色,而不必为每种颜色创建单独的可绘制 xml。在 wpf 中,我们可以使用绑定来引用传入的属性,但我不确定在 android 中正确的方法是什么。
button_rounded.xml
<Button
color = "white"
android:background="@drawable/rounded_button"
/>
<Button
color = "blue"
android:background="@drawable/rounded_button"
/>
我希望能够将颜色从 xml 传递到可绘制圆形按钮,这样我就可以只维护一个 xml 文件。这在android中可能吗?
【问题讨论】:
-
好吧,这不是我想要的。我真正想要的是一种在xml中设置形状的方法
标签: android