微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – startActivityForResult调用窗口在返回结果之前被杀死

我有一个试图添加小部件的启动器应用程序.大多数工作正常,但如果您有配置屏幕,则永远不会添加小部件.发射器叫

REQUEST_PICK_APPWIDGET = 9
Intent pickIntent = new Intent(AppWidgetManager.ACTION_APPWIDGET_PICK);
pickIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID,appWidgetId);
startActivityForResult(pickIntent,REQUEST_PICK_APPWIDGET);

并启动配置活动,但随着它的到来,我在lolcat中看到了这一点

W/WindowManager( 2096): Rebuild removed 7 windows but added 6
    W/WindowManager( 2096): This window was lost: Window{42abf130 com.android.settings/com.android.settings.AppWidgetPickActivity paused=false}

配置完成,没有任何反应,因为appwidgetpicker已经死了.

发射器从未真正崩溃过,发生的事情从来没有发生过任何坏事,只是没有任何反应.它不是崩溃的应用程序本身,它是系统性的风险挑战者.

解决方法

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐