大佬教程收集整理的这篇文章主要介绍了android – dialog.getWindow()在创建对话框后返回null,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@Override protected Dialog onCreateDialog(int id) { Dialog dialog = null; switch(id) { case DIALOG_ID: LayoutInflater inflater = getLayoutInflater(); View InfoLayout = inflater.inflate(R.layout.info_dialog,null); AlertDialog.builder b = new AlertDialog.builder(MyActivity.this) .setView(InfoLayout ); iniTinfoDialog(dialog); return dialog; ... private void iniTinfoDialog(Dialog dialog) { //this line has the null pointer WindowManager.LayoutParams lp = dialog.getWindow().getAttributes();
为什么dialog.getWindow()在这种情况下返回null?
以上是大佬教程为你收集整理的android – dialog.getWindow()在创建对话框后返回null全部内容,希望文章能够帮你解决android – dialog.getWindow()在创建对话框后返回null所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。