我需要捕获小部件放置的处理程序。有这样的事吗?
我尝试了onAppWidgetOptionsChanged()
但没有按照我的需要工作。
@Override
public void onAppWidgetOptionsChanged(Context context, AppWidgetManager appWidgetManager, int appWidgetId, Bundle newOptions) {
super.onAppWidgetOptionsChanged(context, appWidgetManager, appWidgetId, newOptions);
try {
//open selection
Intent intn = new Intent (context, DialogSelect.class);
intn.setFlags (Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intn);
} catch (Exception e) {Toast.makeText(context, e.getMessage(), Toast.LENGTH_LONG).show();}
updateAppWidget(context, appWidgetManager, appWidgetId);
}
重写方法不起作用
我是一名优秀的程序员,十分优秀!