在删除android小部件时,onDeleted,onDisabled根本没有被调用

时间:2012-10-10 04:59:58

标签: android widget lifecycle

这似乎已经有一段时间了(在SO和网上进行过相当多的研究)

简而言之,android文档说明:

  • onReceive将在每个其他生命周期方法调用之前调用
  • 删除小部件时将调用
  • onDeleted
  • 删除最后一个小部件时将调用
  • onDisabled

好吧,当删除一个小部件时,既不会调用onReceive,也不会调用onDeleted。同样,当删除最后一个窗口小部件时,代码也不会到达onDisabled。

1。这是自Android 1.5版以来一直存在的问题,并且一直持续到现在。

谷歌的Android开发者,在10多个主要版本发布之后没有解决这个问题的原因是什么?

给其他人......

是否有任何解决方法,无论它有多丑?

请原谅我沮丧的语气。

0 个答案:

没有答案