setSingleChoiceItems方法-使单选项列表框默认选中前次选中的值
来源:互联网 发布:网络交易中间商主要有 编辑:程序博客网 时间:2024/04/26 23:13
setSingleChoiceItems()有四个重载的方法:
1、从资源文件中装载数据:
public AlertDialog.Builder setSingleChoiceItems(int itemsId, int checkedItem, final OnClickListener listener)
2、从数据集中装载数据
public AlertDialog.Builder setSingleChoiceItems(Cursor cursor, int checkedItem, String labelColumn, final OnClickListener listener)
3、从字符串数组中装载数据
public AlertDialog.Builder setSingleChoiceItems(CharSequence[] items, int checkedItem, final OnClickListener listener)
4、从ListAdapter对象中装载数据
public AlertDialog.Builder setSingleChoiceItems(ListAdapter adpater, int checkedItem, final OnClickListener listener)
只需关注参数 int checkedItem
首先是定义一个全局变量:int index = 0;//设置默认选项,作为checkedItem参数传入。
然后是在事件监听里面更新并保存index
AlertDialog.Builder.setTitle("单选") .setCancelable(false) .setIcon(android.R.drawable.ic_dialog_alert) .setSingleChoiceItems(CharSequence[] items,index,new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { index = i; } });
- setSingleChoiceItems方法-使单选项列表框默认选中前次选中的值
- Android中使单选项列表框默认选中前次保存的值(即setSingleChoiceItems方法的使用)
- Android中使单选项列表框默认选中前次保存的值(即setSingleChoiceItems方法的使用)
- s:radio 提交表单后,返回服务器的值并默认选中前次提交的值 value
- JComboBox默认不选中任何选项的方法
- combobox自动选中默认的选项
- 下拉列表的赋值,和默认选中
- 获取select列表框所选中的全部选项的值
- 通过AlertDialog.Builder类的setSingleChoiceItems方法可以创建带单按钮的列表:方法如下
- 下拉列表默认选中--- jQuery
- 单选按钮 默认选中
- 默认选中TreeView某个节点的方法
- HTML中的<select>标签如何设置默认选中的选项
- HTML中的<select>标签如何设置默认选中的选项
- select标签如何设置默认选中的选项
- HTML中的<select>标签如何设置默认选中的选项
- HTML中的<select>标签如何设置默认选中的选项
- jsp页面,给下拉列表自动选中指定的选项
- C#事件委托
- CComPtr用法
- 新手用个人/社团建站入门和经验
- 模态窗口window.showModalDialog
- 排序算法之归并排序
- setSingleChoiceItems方法-使单选项列表框默认选中前次选中的值
- linux md5sum 应用
- Turbolinks 并不糟糕
- A Bug's Life 并查集
- 最小二乘法的几何意义 – 巧妙记忆公式的方法
- 一个进程在内存中的布局
- java正则表达式相关
- NP-hard问题
- offsetLeft,Left,clientLeft的区别