【发布时间】:2011-06-29 22:37:25
【问题描述】:
可以从主要活动中删除小部件吗?我正在写小记事本,当一些笔记被删除时,我想用这个笔记删除小部件。
编辑:
当我做这样的事情时:
Context context = getApplicationContext();
AppWidgetManager appWidgetManager = AppWidgetManager.getInstance(context);
RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.widget);
ComponentName thisWidget = new ComponentName(context, Widget.class);
remoteViews.removeAllViews(R.id.widgetLayout);
appWidgetManager.updateAppWidget(thisWidget, remoteViews);
小部件不可见(因为它没有任何视图),但我仍然可以点击它等。
我想在某个 Activity 中从主屏幕删除小部件。
【问题讨论】:
标签: android android-activity android-widget widget