AlertDialog动态setItems数据
来源:互联网 发布:java ftp下载文件夹 编辑:程序博客网 时间:2024/06/11 01:10
在写一个登陆界面判定时,需要弹窗让用户选择项,使用到了AlertDialog。但是选择项是从服务器传数据过来的,数据长度并不能确定。而AlertDialog.setItems(charsequence[] items,XXX),参数需要一个数组。在网上找了例子都是直接String[]的,并不能解决问题。 后面使用到一种方法:
将服务器返回的数据放在arraylist中,如果返回数据比较复杂而且有关联性,可以建一个属性类作为arraylist的元素。关键的代码:
String[] ary = arrayList.toArray(new String[]{});
将集合转为数组类型ary就可以作为setItems的参数了。
0 0
- AlertDialog动态setItems数据
- Dialog的使用(二):AlertDialog.setItems
- android 简单列表对话框(AlertDialog.Builder().setItems())
- android 简单列表对话框(AlertDialog.Builder().setItems())
- android 简单列表对话框(AlertDialog.Builder().setItems())
- 在AlertDialog对话框中显示布局文件及添加监听器+setItems
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- AlertDialog
- Android学习之Handler使用小结
- #3. 【NOI2014】魔法森林
- handler机制
- (Caffe)基本类Filter(五)
- 简单简单
- AlertDialog动态setItems数据
- 读《解忧杂货店》东野圭吾(日本人)
- 破解不同的Excel密码的方法
- android沉浸式状态栏
- PAT B 1015. 德才论 (25)
- Spark 的 Shell操作,核心概念,构建独立应用
- 冒泡排序
- Nginx自启动脚本(ubuntu 安装版)
- Android AsyncTask完全解析,带你从源码的角度彻底理解