android PopupWindow空指针异常问题 低版本的小细节
来源:互联网 发布:c语言中的注释 编辑:程序博客网 时间:2024/04/30 15:27
这段时间在用PopupWindow做界面的更多操作菜单,发现一个很奇异的问题;
在创建继承PopupWindow的自定义弹出菜单,在高版本的安卓系统中是没有任何问题,但是在2.x系列的系统中就会奔溃,报错的信息如下:
异常信息:
Exception: null
堆栈信息:
android.widget.PopupWindow.setContentView(PopupWindow.java:384)
android.widget.PopupWindow.<init>(PopupWindow.java:286)
android.widget.PopupWindow.<init>(PopupWindow.java:266)
android.widget.PopupWindow.<init>(PopupWindow.java:223)
net.oschina.gitapp.widget.DropDownMenu.<init>(DropDownMenu.java:34)
net.oschina.gitapp.ui.ProjectActivity.initMoreMenu(ProjectActivity.java:255)
net.oschina.gitapp.ui.ProjectActivity.access$10(ProjectActivity.java:254)
net.oschina.gitapp.ui.ProjectActivity$3.onPostExecute(ProjectActivity.java:385)
net.oschina.gitapp.ui.ProjectActivity$3.onPostExecute(ProjectActivity.java:1)
android.os.AsyncTask.finish(AsyncTask.java:417)
android.os.AsyncTask.access$300(AsyncTask.java:127)
android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loop(Looper.java:130)
android.app.ActivityThread.main(ActivityThread.java:3691)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:507)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:670)
dalvik.system.NativeStart.main(Native Method)
调了好久一直都发现不了是什么问题,后来无意中发现原来在自定义的构造函数里面没有super(context)导致的;
另外有用到复制到剪切板如果用:android.content.clipboardmanager,低版本就会出现系统奔溃,改用android.text.clipboardmanager即可解决问题(单纯的文字复制这个已经可以满足要求了)
- android PopupWindow空指针异常问题 低版本的小细节
- 【Android开发经验】低版本中PopupWindow的init方法空指针异常的问题
- Android学习笔记:继承popupwindow 报空指针问题
- PopupWindow的使用细节以及今天遇到的小问题
- 空指针异常问题
- android空指针异常
- android 空指针异常
- android popupwindow 小问题
- 空指针异常的相关问题:
- 有关butterknife空指针异常的问题
- android studio安装 ButterKnife 8.0以上版本 空指针异常
- 【耻辱】java空指针异常中的一个小问题
- android 中遇到的空指针异常
- Android空指针异常或许只是一个简单的小失误
- 异常的小细节
- Android2.3 PopupWindow在实例化时报空指针异常
- 线程问题:空指针异常
- JSP空指针异常问题
- 第11周上机实践项目5——当年第几天
- Cflow使用详解
- Android实现文字显示跑马灯效果
- RMQ (Range Minimum/Maximum Query)算法
- SQLite 封装
- android PopupWindow空指针异常问题 低版本的小细节
- c++ 字符串流 sstream(常用于格式转换)
- attempt to dereference a generic a pointer
- 8个让程序员追悔莫及的职业建议
- makfile简单书写
- JS~字符串长度判断,超出进行自动截取(支持中文)
- Android常用工具类封装---SharedPreferencesUtil
- lol 放假如何才能脱离深坑
- div+css总结