Android对话框

从下面代码学习
new AlertDialog.Builder(getContext()).
		//设置标题
		setTitle("你好").
		//设置内容
		setMessage("游戏结束").
		//设置按钮(显示名字,按键监听),还有setNegativeButton("按键名字",listener)
		setPositiveButton("重来", new DialogInterface.OnClickListener()
 
 
 
 
{

    @Override
    public void onClick(DialogInterface dialog, int which) {
        startGame();
        MainActivity.getMainActivity().clearScore();  //放在starGame()语句中会出现问题
    }
}).show();//

由AlertDialog生成的对话框可分为4个区域:图标,标题,内容,按钮


1,创建AlertDialog.Builder对象
2,调用Builder对象的setTitle()设置标题,setIcon设置图标
3,调用Builder对象的相关方法设置内容
setMessage();设置简单文本框的内容
setItems();设置简单列表的内容,数组
setSingleChoiceItems();;设置单选列表的内容,内容参数可以是数组,Cursor,ListAdapter
setMultiChoiceItems();设置多选列表项的内容,内容参数可以是数组,Cursor
setAdapter();设置内容,内容是ListAdapter,常用的BaseAdapter,SimpleAdapter,ArrayAdapter
setView();设置内容,参数是自定义的View
4,调用Builder对象的setPositiveButton()和 setNegativeButton()设置按钮和监听器
5,调用Builder对象的create()方法创建AlertDialog对象,再调用AlertDialog对象的show()方法显示对话框


 
 
 
 
 
 
 
引用tuke_tuke博客 原文http://blog.youkuaiyun.com/tuke_tuke/article/details/50775276
 
 
 
 

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值