android alertdialog不能弹出弹窗问题
2016-09-04 19:32
429 查看
很多人会遇到这样一个问题,就是在使用alertdialog的时候并不能很理想的弹出弹窗,看了代码也找不出什么问题, 这个时候很可能就是在new alertdialog.build(acivity)这个方法里面的参数有问题,很多人喜欢使用getapplaication或和获取application引用的context, 这样是不对的, 我们可以仔细的想一下就会知道问题所在, 弹窗是依赖于所在的activity的,所以, 这个参数就必须是所依赖的activity的引用;代码如下:
AlertDialog.Builder builder = new AlertDialog.builder(mActivity);//注意这里的参数要是dialog依赖的acitivity的引用;
builder.setView(View.inflate(mactivity, R.layout.bkg_layout,null));
AlertDialog dialog = builder.create();
dialog.setCancable(false);
// 中间省略一万字,呵呵哒
dialog.show();
备注: 本人小白一枚,第一次写博客,不喜勿喷!
AlertDialog.Builder builder = new AlertDialog.builder(mActivity);//注意这里的参数要是dialog依赖的acitivity的引用;
builder.setView(View.inflate(mactivity, R.layout.bkg_layout,null));
AlertDialog dialog = builder.create();
dialog.setCancable(false);
// 中间省略一万字,呵呵哒
dialog.show();
备注: 本人小白一枚,第一次写博客,不喜勿喷!
相关文章推荐
- 【Android】AlertDialog中的EditText不能弹出软键盘的问题
- android 软键盘不能弹出 问题解决
- 解决在BroadcastReceiver(广播接受者)中不能添加AlertDialog(对话框)的问题(android.view.WindowManager$BadTokenException)
- Android AlertDialog动态添加组件和padding靠边问题
- 关于XP注销和切换用户选项不能弹出的问题解决
- 关于梅花雨控件在IFRAME中不能弹出的问题
- 移植 android, touch screen 不能正常工作的问题。
- MyEclipse 5.1 GA 右键菜单无效(不能弹出右键菜单的问题)
- java中org.xml.sax不能读取xml回车换行的问题解决(android)
- 今天在实现ToolTip时发生的 0xfeeefeee问题,单击static控件时不能弹出提示问题
- AJAX tab显示不全及Android ADT不能下载的问题(已解决)
- android开发,模拟器不能输入中文的问题
- 终于找到了,Ajax 中使用UpdatePanel时,不能弹出对话框的问题。
- 开发Android平板电脑程序不能全屏显示问题的解决
- 关于ShowModalDialog中的Excel导出窗口不能自动弹出的问题
- 解决在 Android Recovery ADB Shell 下不能挂载SD卡的问题
- 关于在页面跳转前alert()不能弹出消息的问题
- response.redirect 前不能弹出对话框的问题(转载)
- Android adb logcat cmd 中文乱码 ----- bat批处理文件不能执行 -- 问题的解决办法
- Android进阶:打jar包获取assets中的资源 解决selector XML文件不能解析的问题