Android eclipse 异常总结

1、Resource entry home_btn_bg_d is already defined

原因:是资源已经被定义,

解决:根据log找的文件的位置将其删除

2、Button控件点击没有效果:

原因:button属性设置为不可见、gone;

解决:在java中动态设置

3、Button控件点击有效果但就是执行不了,点击事件:

原因:可能是button定义到不同的activity中(id不对应)

解决:

4、 关于android.view.WindowLeaked(Window Leaked大概就是说一个窗体泄漏了,也就是我们常说的内存泄漏)

原因:我使用ProgressDialog时,没有的急dismiss()掉,这个activity就finish()

导致的;
解决:
当某个Dialog或者某个PopupWindow正在显示的时候我们去finish()了承载该Dialog(或PopupWindow)的Activity时,就会抛Window Leaked异常了,因为这个Dialog(或PopupWindow)的WindowManager已经没有谁可以附属了,所以它的窗体管理器已经泄漏了。

你可能感兴趣的:(android)