Android 实现多选按钮对话框.rar

时间:2022-07-30 12:57:55
【文件属性】:

文件名称:Android 实现多选按钮对话框.rar

文件大小:19KB

文件格式:RAR

更新时间:2022-07-30 12:57:55

Android源码-UI界面实例

Android 实现多选按钮对话框,在这个例子中,添加到多选下拉框中的内容,事先定义成了数组:String[] items=null;//选项数组,通过重写onCreate方法,从XML文件读取下拉框内容到字符串数组中,为按钮添加监听器,并显示多选按钮对话框,同时自定义了一个处理程序,用于判断用户是否选择多选 框中的内容:Dialog dialog = null;   switch(id){//对id进行判断   case LIST_DIALOG_MULTIPLE:   Builder b = new AlertDialog.Builder(this);//创建Builder对象   b.setIcon(R.drawable.header);//设置图标   b.setTitle(R.string.title);//设置标题   b.setMultiChoiceItems(//设置多选选项   R.array.msa,   mulFlags, //传入初始的选中状态   new DialogInterface.OnMultiChoiceClickListener() {    @Override    public void onClick(DialogInterface dialog, int which, boolean isChecked) {    mulFlags[which] = isChecked;//设置选中标志位    String result = "您选择了:";    for(int i=0;i   if(mulFlags[i]){ //如果该选项被选中    result = result items[i] "、";    }    }    EditText et = (EditText)findViewById(R.id.EditText01);    et.setText(result.substring(0,result.length()-1));//设置EditText显示的内容    }   });   这个多先框还可以添加图标,看上去更美观了。


【文件预览】:
codesc.net
----selectbox()
--------.project(846B)
--------src()
--------AndroidManifest.xml(629B)
--------res()
--------assets()
--------gen()
--------default.properties(449B)
--------.classpath(280B)

网友评论