异常提示信息

01-01 18:30:38.630: E/WindowManager(14537): Activity
com.jack.outstock.activity.ManageCustomActivity has leaked window
com.android.internal.policy.impl.PhoneWindow$DecorView@481801a8 that was
originally added here

01-01 18:30:38.630: E/WindowManager(14537): android.view.WindowLeaked:
Activity com.jack.outstock.activity.ManageCustomActivity has leaked
window com.android.internal.policy.impl.PhoneWindow$DecorView@481801a8
that was originally added here

01-01 18:30:38.630: E/WindowManager(14537):  at android.view.ViewRoot.<init>(ViewRoot.java:247)

01-01 18:30:38.630: E/WindowManager(14537):  at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148)

01-01 18:30:38.630: E/WindowManager(14537):  at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)

01-01 18:30:38.630: E/WindowManager(14537):  at android.view.Window$LocalWindowManager.addView(Window.java:424)

01-01 18:30:38.630: E/WindowManager(14537):  at android.app.Dialog.show(Dialog.java:241)

01-01 18:30:38.630: E/WindowManager(14537):  at com.jack.outstock.view.MyDialog.createAlertDialog(MyDialog.java:89)

01-01 18:30:38.630: E/WindowManager(14537):  at
com.jack.outstock.activity.ManageCustomActivity$1.handleMessage(ManageCustomActivity.java:41)

01-01 18:30:38.630: E/WindowManager(14537):  at android.os.Handler.dispatchMessage(Handler.java:99)

01-01 18:30:38.630: E/WindowManager(14537):  at android.os.Looper.loop(Looper.java:123)

01-01 18:30:38.630: E/WindowManager(14537):  at android.app.ActivityThread.main(ActivityThread.java:4627)

01-01 18:30:38.630: E/WindowManager(14537):  at java.lang.reflect.Method.invokeNative(Native Method)

01-01 18:30:38.630: E/WindowManager(14537):  at java.lang.reflect.Method.invoke(Method.java:521)

01-01 18:30:38.630: E/WindowManager(14537):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)

01-01 18:30:38.630: E/WindowManager(14537):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)

01-01 18:30:38.630: E/WindowManager(14537):  at dalvik.system.NativeStart.main(Native Method)

出错原因:是 activity 和dialog同时显示,在直接finish activity时出错,

解决方法:要先dialog.dismiss() 后activity.finish() ,如果直接finish() 会出错 但不影响功能

Android对话框与Activity共存时的异常的更多相关文章

  1. [Android]对话框样式Activity获得窗口外点击事件

    Dialog除了使用Dialog类来实现之外,还可以使用Dialog样式的Activity来实现,只需要在注册Activity时指明theme为adnroid:Theme.Dialog就行,这样的Di ...

  2. 解决Android ListView 和 ScrollView 共存时冲突 问题 方法其一

    转载请注明出处: http://www.goteny.com/articles/2013/11/8.html http://www.cnblogs.com/zjjne/p/3428480.html 当 ...

  3. Android开发——异步任务中Activity销毁时的问题

    0.  前言 在Android开发中经常会发生Activity的销毁重建,比如用户长时间接听一个电话后回到APP.在Android开发--Fragment知识整理(二)中我们提到了使用Fragment ...

  4. Android中Activity运行时屏幕方向与显示方式详解

    现在我们的手机一般都内置有方向感应器,手机屏幕会根据所处位置自动进行横竖屏切换(前提是未锁定屏幕方向).但有时我们的应用程序仅限在横屏或者竖屏状态下才可以运行,此时我们需要锁定该程序Activity运 ...

  5. Android 中Activity生命周期分析:Android中横竖屏切换时的生命周期过程

    最近在面试Android,今天出了一个这样的题目,即如题: 我当时以为生命周期是这样的: onCreate --> onStart -- ---> onResume ---> onP ...

  6. Android app启动activity并调用onCreate()方法时都默默地干了什么?

    Android app启动activity并调用onCreate() 方法时都默默地干了什么?   在AndroidManifest.xml文件中的<intent-filter>元素中有这 ...

  7. Android开发,在Activity启动时,默认隐藏软键盘。和遮挡Edittext时的处理

    在Activity启动时,默认隐藏软键盘: 在AndroidManifest.xml中找到你得Activity ,为它添加属性: android:windowSoftInputMode="s ...

  8. Android应用开发-Activity(重制版)

    Android四大组件:Activity,Service,Broadcast Receiver,Content Provider Activity是Context的子类,同时实现了Window.Cal ...

  9. Android应用开发-Activity

    Android四大组件:Activity,Service,Broadcast Receiver,Content Provider Activity是Context的子类,同时实现了Window.Cal ...

随机推荐

  1. The type new View.OnClickListener(){} must implement the inherited abstract method View.Onclicklis

    public class MainActivity extends Activity { protected Button startBrew = null; @Override protected ...

  2. Coding iOS客户端应用源码

    Coding是国内的一家提供Git托管服务的产品,它们的客户端提供了项目和任务管理.消息和用户中心,以及一个类似论坛的功能,已经在App Store上线: https://itunes.apple.c ...

  3. SPPNet论文翻译-空间金字塔池化Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition

    http://www.dengfanxin.cn/?p=403 原文地址 我对物体检测的一篇重要著作SPPNet的论文的主要部分进行了翻译工作.SPPNet的初衷非常明晰,就是希望网络对输入的尺寸更加 ...

  4. Android List,Set,Map集合安全 集合区别 并发集合类性能分析

    对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List.Set和 Map这三大类的集合 Collection接口主要有两 ...

  5. Python 递归、匿名函数、map和filter day4

    一.递归---函数自己调用自己 1.一个错误递归的例子: count=0 def hello(): global count count+=1 print("count %s"%c ...

  6. Day 12 字符串和正则表达式

    使用正则表达式 正则表达式相关知识 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具,换句话说正则表达式是一种工具,它定义了字符串的匹配 ...

  7. matplotlib命令与格式:标题(title),标注(annotate),文字说明(text)

      1.title设置图像标题 (1)title常用参数 fontsize设置字体大小,默认12,可选参数 ['xx-small', 'x-small', 'small', 'medium', 'la ...

  8. Django - 数据获取

    Django - 数据获取 1.radio值获取 2.checkbox获取 3.select 获取 select 获取值,需要根据前端multiple来获取,get or getlist; 4.上传文 ...

  9. Python学习【第4篇】:Python之文件操作

    文件操作 读取一行 f=open("D:\\1.txt",'rb') print f.readline() f.close() 将文件内容保存在一个list with open(& ...

  10. Spring框架学习之SpringAOP(二)

    AOP概念 AOP(Aspect-Oriented Programming,面向切面编程),AOP是OOP(面向对象编程)的补充和完善 AOP的核心思想就是“将应用程序中的商业逻辑同对其提供支持的通用 ...