我有一个在两个图像之间切换的小部件,每次用户点击它时,小部件都会发生变化所以我为这个小部件定义了一个布局,如下所示
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ImageView
android:id="@+id/parrotstate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:clickable="true"
android:src="@drawable/widget_awake" />
</RelativeLayout>
在 AppWidgetProvideclass
中,我需要读取属性 android:src 以了解设置了哪个图像。通常我findViewById
在 Activity 类中使用,但这里是 AppWidgetProvideclass