activity关闭和dialog.dismiss冲突的解决(Activity has leaked window com.android.internal.p
来源:互联网 发布:网络布线多少钱一个点 编辑:程序博客网 时间:2024/06/16 13:01
其意思大概就是:窗体已经关闭了但是dialog仍然在显示,Activity has leaked window(activity渗透出窗体),大概就是这个意思。
那么就要在activity finish()之前将dialog dismiss()掉。
我的做法就是重写本activity的onDestroy()方法,在此方法中将dialog清除:
/** * 此方法必须重写,以决绝退出activity时 dialog未dismiss而报错的bug */ @Override protected void onDestroy() { // TODO Auto-generated method stub try{ myDialog.dismiss(); }catch (Exception e) { System.out.println("myDialog取消,失败!"); // TODO: handle exception } super.onDestroy(); }转载自:http://music.573114.com/Blog/Html/ABB2/269566.html
0 0
- activity关闭和dialog.dismiss冲突的解决(Activity has leaked window com.android.internal.p
- has leaked window com.android.internal.policy.impl.PhoneWindow解决(Dialog.cancel、dismiss、hide区别)
- android.view.WindowLeaked: Activity has leaked window com.android.internal.p
- 关于dialog关闭和activity的冲突(Activity has leaked window xxx that was originally added here)
- Activity has leaked window com.android.internal.policy.impl.PhoneWindow
- Activity com.hotel.ui.LoginActivity has leaked window com.android.internal.policy.impl.PhoneWindow
- android Activity has leaked window com.android.internal.policy.impl.PhoneWindow$Deco...
- WindowManager: android.view.WindowLeaked: Activity has leaked window com.android.internal.policy.imp
- Android异常-Activity has leaked window com.android.internal.policy.impl.PhoneWindow... was originally
- ERROR/WindowManager(***): Activity *** has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@*** that was ori
- Activity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorVie
- Activity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView
- Activity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorVie
- ERROR/WindowManager(***): Activity *** has leaked window com.android.internal.policy.impl.PhoneWind
- Error:activity xxx has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@41971600
- Activity抛出异常has leaked window com.android.internal.policy.impl.PhoneWindow处理办法以及注意事项
- Activity has leaked window
- activity has leaked window
- setScale,preScale和postScale的区别
- [unreal4入门系列之十] UE4添加角色到场景中
- Android实现可拖拽的ListView
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- src和background的区别
- activity关闭和dialog.dismiss冲突的解决(Activity has leaked window com.android.internal.p
- Android 手机充值API和手机流量充值API
- 如何不让EditText自动获取焦点
- Android Activity切换(跳转)时出现黑屏的解决方法 分享
- Android四种存储方式: sharedpreference,file,SQlite,contentprovider。
- 如何在线创建barcode
- 制作cifar10数据集,caffe(三)
- 四大组件以及生命周期
- Maven: Could not get the value for parameter encoding for plugin execution default-resources Plugin