ListDialog
来源:互联网 发布:网络爬虫好学么 编辑:程序博客网 时间:2024/06/05 15:43
1.新建一个Dialog对象
private AlertDialog.Builder builder;
builder=new AlertDiaog.Builder(this);
2.创建可供单选的ListDialog
(1)第一个参数为传入的数组
(2)第二个参数为要选中那一条item
(3)第三个参数为监听对象
private int checkedItem=0;
AlertDialog dialog=builder.setSingleChoiceItems(R.array.font_namea,checkedItem,
new OnClickListener(){
public void onClick(DialogInterface dialog,int which){
checkedItem=which;
//设置标题栏的文本
Sting[] fontNames=getResources().getStringArray(R.array.font_names);
setTitle(fontNames[which]);
//设置字体大小
int[] fontSize=getResource.getIntArray(R.array.font_sizes)
tv_msg.setTextSize(fontSize[which]);//在string.xml中创建一个整形数组
dialog.dismiss();//每点击一次dialog消失
}
}).create();//调用该方法生成Dialog对象
//显示Dialog
dialog.show();
3.在string.xml中创建一个数组
- ListDialog
- ListDialog简单应用
- ListDialog设置字体大小
- Android ListDialog 通过反射修改单选dialog的布局
- Easyui和UEditor无法正常使用一:使用listDialog后,编辑器部分窗口不能打开(如行间距)
- 深入理解java---反射篇
- unity ugui ScrollView无限滚动
- 大神秀操作
- 一个轻量级的小的数据库第三方库Cupboard的使用
- caffe中solver.prototx 中的参数
- ListDialog
- opencv中角点排序
- 山东省第一届ACM省赛 problem c Hello World!
- GPLT-L2-015. 互评成绩
- MyBatis多对多关系映射
- css3 新增加的属性
- Myeclipse10.7 安装GIT插件
- Partition on HDD when installing ubuntu
- 欢迎使用CSDN-markdown编辑器