如何将图标添加到小部件中的文本视图

How to add icon to textview in widget

我使用了android:drawableLeft,但这导致了Problem loading widget

<TextView
                    android:textColor="@color/white"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_weight="7"
                    android:ellipsize="end"
                    android:maxLines="1"
                    android:drawableLeft="@mipmap/classroom"
                    android:text="01A201" />

加载小部件时出现问题

我试过使用更高的级别 API,但它不起作用。

                android:textColor="@color/white"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center"
                android:layout_weight="7"
                android:ellipsize="end"
                android:maxLines="1"
                android:drawableLeft="@mipmap/classroom"
                android:text="01A201" />

我的建议:

你可以在drawable中输入你的图标,然后添加这一行:

android:drawableleft = "@drwable/your 图标"