我有一个小部件,其布局包含TextView
。
<TextView
android:id="@+id/appwidget_soc"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/md_keylines"
android:layout_marginTop="@dimen/md_keylines"
android:drawableStart="@drawable/ic_battery_charging"
android:drawablePadding="@dimen/connected_textView"
android:textColor="@color/colorWhite" />
我也想同时更改文本颜色和可绘制颜色,但是我似乎无法从AppWidgetProvider
的上下文中找出如何做到这一点
Compound drawable在RemoteViews中不起作用。您将需要在布局中拆分TextView和ImageView。