我读到了developer site上的AppWidgetProvider,但我混淆了onDisabled()onDeleted()之间的区别。
有人能说清楚吗?或者举个例子/参考资料?

最佳答案

答案就在你链接的文档中:
已禁用…
响应禁用广播的操作调用,该操作在删除此提供程序的最后一个appwidget实例时发送。重写此方法以实现您自己的appwidget功能。
已删除…
当一个或多个appwidget实例被删除时,响应appwidget删除广播操作调用。重写此方法以实现您自己的appwidget功能。
因此,例如,如果您在主屏幕上放置了两个小部件实例,并且删除了第一个实例,则将调用on deleted。当您要删除第二个实例时,ondeleted和ondisabled将被调用。

关于android - AppWidgetProvider的onDisabled()和onDeleted()之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38582842/

10-10 06:35