无需拖放即可从主屏幕中删除小部件

时间:2013-10-08 12:56:04

标签: android android-widget onclick homescreen

我正在努力制作Launcher应用程序。我在主屏幕中为某些目的创建了一些临时小部件。现在我想从屏幕上删除那些小部件而不拖放。所以我想知道它有可能吗?如果可能的话,请给出一些提示。如果我可以点击自己的小部件删除小部件,我也很高兴。

我试过这个但不适合我appWidgetHost.deleteAppWidgetId(launcherAppWidgetInfo.appWidgetId);

1 个答案:

答案 0 :(得分:2)

看看this question。看来这是不可能的:我想在没有明确许可的情况下阻止更改用户的设置。

在同一页面上,它分享了您当前方法无效的原因:

不幸的是,这不起作用,因为deleteAppWidgetId()不会从主屏幕删除小部件,只是stops listening to changes for this AppWidget