进程被杀死后的Android onEnabled()生命周期

4
根据文档,AppWidgetProvider类的生命周期由Android平台管理。文档还指出,onEnabled()生命周期方法仅被调用一次。但是,如果小部件因为Android平台回收其内存而被删除,那么当小部件再次激活时(例如接收到某个意图或某人点击小部件),是否会再次调用onEnabled()方法?
1个回答

0

不行!答案很简单,就是不行。我最近开始研究小部件,学习了基础知识后得出结论:onEnabled()方法就像onCreate方法一样,每当你关闭并重新打开小部件/活动时,都会调用onEnabled/onCreate方法。

onEnabled(Context context):在创建第一个应用程序小部件时调用。如果适用,应在此处进行全局初始化。

参考资料:http://www.developer.com/ws/article.php/3833306/Creating-a-Home-Screen-App-Widget-on-Android.htm

谢谢: 希望我能帮到您。请不要将此答案标记为正确答案,这样其他人也可以知道正确答案!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接