首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

请问:卸载程序的时候如何同时把widget自动删除呢

2012-06-25 
请教:卸载程序的时候怎么同时把widget自动删除呢?有一个app, 然后有一个widget 与之对应被加到桌面上了(也

请教:卸载程序的时候怎么同时把widget自动删除呢?
有一个app, 然后有一个widget 与之对应被加到桌面上了(也可能在桌面上放置了好几个),然后卸载这个app,怎么样处理才能让这个桌面widget 自动删除,而不需要用户手的删除呢?
谢谢。

[解决办法]
luncher有个provider是负责增删桌面快捷方式的,不知道widget里面的数据是不是也是存在哪个数据库中呢
[解决办法]

探讨
引用:
引用:
引用:
Launcher中并没有提供这类机制来处理应用程序卸载时,删除其AppWidget。 你可以这么做:
在你的应用程序卸载时,接受该广播,手动获取与该AppWidget ids ,在调用AppWidgetManager删除。
可参考SDK怎么去处理 。
谢谢……

热点排行