onAppWidgetOptionsChanged

onAppWidgetOptionsChanged

我希望能够根据小部件的新大小在远程视图中隐藏/显示项目。

我将以下代码放入我的WidgetProvider类中,但从未被调用。移动窗口小部件会调用onReceive。就这样..

@Override
public void onAppWidgetOptionsChanged(Context context, AppWidgetManager appWidgetManager, int appWidgetId, android.os.Bundle newOptions) {
    Log.d("WidgetProvider","onAppWidgetOptionsChanged");
    super.onAppWidgetOptionsChanged(context, appWidgetManager, appWidgetId, newOptions);

};


这可能是什么原因?

最佳答案

检查是否在onReceive方法中调用super.onReceive。

07-24 09:21