小部件不会出现在Android 4.1和4.2中

时间:2013-01-03 12:18:40

标签: android android-widget

我创建了一个带有widget的应用程序,当用android 2.2在模拟器中测试我的应用程序时一切正常,但在我的带有android 4.2的galaxy s设备中,我的小部件并没有显示在小部件区域!  有什么问题?

1 个答案:

答案 0 :(得分:3)

试试这个:

步骤1:向您的应用添加活动。

步骤2:从主屏幕启动器启动该活动。

步骤3:然后去寻找你的app小部件。

在Android 3.1+上禁用

BroadcastReceivers,直到直接调用组件(例如,活动)(例如,从启动器运行)。 AppWidgetProvider延伸BroadcastReceiver。根据主屏幕实现,这可能意味着在直接调用组件之前,您的应用小部件不会出现在应用小部件列表中。