我无法在Android中使用setMultiChoiceItems的对话框中显示列表

我无法在Android中使用setMultiChoiceItems的对话框中显示列表,第1张

概述我有一个方法返回CharSequence []并且不为空(用日志检查)但不显示在对话框中. 我是否必须初始化boolean []数组; 我没有看到任何错误,所以也许有一些我想念的东西. 我的代码是: dbManager.open();final CharSequence[] usrCats = dbManager.getUserCreatedCategories();dbManager.cl 我有一个方法返回CharSequence []并且不为空(用日志检查)但不显示在对话框中.
我是否必须初始化boolean []数组;
我没有看到任何错误,所以也许有一些我想念的东西.
我的代码是:
dbManager.open();final CharSequence[] usrCats = dbManager.getUserCreatedCategorIEs();dbManager.close();final boolean[] selections = new boolean[usrCats.length];   alert = b.setTitle(R.string.remove_category)            .setMessage(R.string.delete_categorIEs_msg)            .setMultiChoiceItems(usrCats,selections,new DialogInterface.OnMultiChoiceClickListener(){             public voID onClick(DialogInterface dialog,int which,boolean isChecked){            }        })            .setPositivebutton("Create",new DialogInterface.OnClickListener(){             public voID onClick(DialogInterface dialog,int which){            }           }).create();  }
解决方法 我不知道为什么但是setMessage和setMultiChoiceItems无法一起工作.当我删除setMessage时,列表显示正常. 总结

以上是内存溢出为你收集整理的我无法在Android中使用setMultiChoiceItems的对话框中显示列表全部内容,希望文章能够帮你解决我无法在Android中使用setMultiChoiceItems的对话框中显示列表所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1149405.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存