我正在尝试使用视图翻转器实现 Appwidget。我在视图中声明了两个视图,一切正常。现在从开发人员选项中选择“不保留活动选项”并返回主屏幕。你会发现带有 viewflipper 的 appwidget 挂了。
从屏幕上删除 appwidget 并重新安装。它将开始正常工作,直到您在主屏幕上。启动任何活动都会导致同样的问题。您的 appwidget 停止工作。
从日志中,您的 appwidget 提供商没有任何信息。每次我们启动任何活动时,主屏幕活动都会被杀死。
特别是 ViewFlipper 每次都会出现这个问题。
我真的很沮丧,谷歌的每一个新版本都增加了更多的不稳定性。Android 应该决定要么处理活动周期,要么像 iOS 一样简单地处理它。
如果有任何机构能够通过 Appwidget 上的 View Flippers 解决此问题,请赐教。或者如果有人认为最好不要在 appwidget 上使用 viewflipper,请分享。