54得票12回答
错误: <item>标记需要一个“drawable”属性或定义drawable的子标记

我在drawable文件夹下创建了一个名为item_bg_selector.xml的状态列表选择器文件,内容如下:&lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;item and...

16得票2回答
在XML中,Statelist drawable中的android:state_enabled属性无法正常工作

我试图向现有的StateListDrawable中添加一个禁用状态,但它就是不起作用。 最初,我的代码是这样的:&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;selector xmlns:android="http://schemas.an...

14得票2回答
从状态列表中获取特定的可绘制对象

我有一个状态列表Drawable,我想从状态列表Drawable中获取特定的Drawable:&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;selector xmlns:android="http://schemas.android.com/...

13得票3回答
形状可绘制中未识别颜色状态列表。

我定义了以下可绘制的my_background_drawable.xml: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;layer-list xmlns:android="http://schemas.android.com/apk/re...

12得票1回答
自定义通知视图

我想创建一个通知图标视图,其外观与Google+应用程序的通知相似。但是不同之处在于,我需要能够在运行时更改颜色,而Google+图标为灰色或红色,因此我假设它们使用了StateListDrawable。 最佳方法是什么?我希望有圆角剪切和内部可绘制选项。这个自定义视图也将放置在操作栏中。我...

10得票1回答
Jetpack Compose 状态列表可绘制物的等价物

在Jetpack Compose中,获取StateListDrawable的功能最佳方法是什么?