Android常见问题及解决办法之对话框问题
来源:互联网 发布:时间戳判断今天明天js 编辑:程序博客网 时间:2024/05/17 06:19
Android常见问题及解决办法之对话框问题
在平时编写Android对话框AlertDialog时候,可能会遇到这种错误:
android.view.WindowManager$BadTokenException: Unable to add window – token null is not for an application
然后在网上找了一下原因:
导致报这个错是在于new AlertDialog.Builder(mcontext),虽然这里的参数是AlertDialog.Builder(Context context)但我们不能使用getApplicationContext()获得的Context,而必须使用Activity,因为只有一个Activity才能添加一个窗体。
解决方法:将new AlertDialog.Builder(Context context)中的参数用Activity.this(Activity是你的Activity的名称)来填充就可以正确的创建一个Dialog了。
注:本文解决办法来自:http://aijiawang-126-com.iteye.com/blog/662336
0 0
- Android常见问题及解决办法之对话框问题
- Android Studio常见问题及解决办法
- hive之datanucleus常见问题及解决办法
- xcode编程之常见问题及解决办法
- Storm之——常见问题及解决办法
- Android编程中的常见问题及解决办法
- Android编程中的常见问题及解决办法
- android工具测试-常见问题及解决办法
- android之菜单及对话框
- 页面常见问题及解决办法
- Hadoop常见问题及解决办法
- Hadoop常见问题及解决办法
- Hadoop常见问题及解决办法
- QTP常见问题及解决办法
- Hadoop常见问题及解决办法
- Hadoop常见问题及解决办法
- Hadoop常见问题及解决办法
- Oracle常见问题及解决办法
- chrome switchOmega插件配合Shadowsocks-Qt5做代理
- rabbitmq 配置
- 苹果首份人工智能报告:让机器识别图片更精准
- mac下 jdk环境变量设置
- 利用mybatis-generator自动生成JAVA的实体类和mapping等
- Android常见问题及解决办法之对话框问题
- [转]SQLServer SQL执行效率和性能测试方法总结
- mvc 封装3 日志类
- 免装Oracle客户端链接Oracle数据库 听语音
- 【C语言】文件指针与文件位置指针,位置指针相关操作库函数
- 如何从水经注万能地图下载器35款地图中选择合适的地图下载
- MapReduce基础开发之十一DistributedCache使用
- 【项目经验】——Axure团队项目问题集锦
- java测试--testng