大佬教程收集整理的这篇文章主要介绍了(Android)在对话框中列出,只有一个带复选框的项目,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
AlertDialog.builder builder = new AlertDialog.builder(this); builder.settitle(courseName) .setItems(R.array.courseList,new DialogInterface.onClickListener() { public void onClick(DialogInterface dialog,int which) { switch(which) { case LIST_EDIT: break; case LIST_deletE: break; case LIST_ALARM: break; } } }); AlertDialog alert = builder.create(); alert.show();
现在,我的资源xml文件中的字符串数组中的列表选项具有id courseList. LIST_EDIT,LIST_deletE和LIST_ALARM是与列表中的索引相对应的最终int.我真的不确定如何在警报列表项中添加一个复选框,任何帮助将不胜感激.
LayoutInflater inflater = getActivity().getLayoutInflater(); View view = inflater.inflate(R.layout.list,null); _list = (ListView) view.findViewById(R.id.listview); _adapter = new AdapterDialog(_context); _list.setAdapter(_adapter); // AlertDialog.builder builder = new AlertDialog.builder(_context); builder.setView(view); builder.settitle("Dialog").setPositiveButton(getActivity().getString(android.R.String.ok),this); return builder.create();
_dialog = Dialog.newInstance(R.String.title,this); _dialog.setCancelable(true); _dialog.show(getSupportFragmentManager(),null);
如果你想在列表中有一个自定义行,你必须使用适配器,你的aproach你不能添加更多的东西比“按钮”
希望能帮助到你
以上是大佬教程为你收集整理的(Android)在对话框中列出,只有一个带复选框的项目全部内容,希望文章能够帮你解决(Android)在对话框中列出,只有一个带复选框的项目所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。