【发布时间】:2011-05-16 13:58:32
【问题描述】:
我有一个非常简单的 AppWidgetProvider 用于测试小部件:
public class Test extends AppWidgetProvider {
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds){
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.test_layout);
views.setTextViewText(R.id.TextView01, "Test message");
}
}
test_layout 如下所示:
<LinearLayout
android:id="@+id/LinearLayout01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView
android:id="@+id/TextView01"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</TextView>
</LinearLayout>
问题是小部件出现在模拟器屏幕中但没有任何文本。我确定那是我搞砸了,但我找不到它是什么......
【问题讨论】:
标签: android android-emulator android-widget