Android 提示对话框

对话框是使用Dialog类来实现。其中,Alertialog用于实现警告对话框;ProgressDialog用于实现带进度条的对话框;DatePickerDialog用于实现日期选择对话框;TimePickerDialog用于实现时间选择对话框。


1.AlertDialog.Builder类


  在Android开发中,可以通过使用AlertDialog.Builder类来实现自定义的警告对话框。在使用AlertDialog.Builder类创建对话框的时候,通常需要用到以下的一些常用方法:


  (1)setTitle();     //设置对话框标题 


  (2)setIcon();     //设置对话框图标 


  (3)setMessage();    //设置对话框内容 


  (4)setItems();      //设置要在对话框中显示的项目列表 


  (5)setView();      //设置自定义的对话框样式 


  (6)setSingleChoiceItems();   //设置对话框显示一个单选框


  (7)setMultiChoiceItems();        //设置对话框显示一系列的复选框 


  (8)setPositiveButton();     //设置对话框显示一个“确定”按钮 


  (9)setNeutralButton();     //设置对话框显示一个“退出”按钮 


  (10)setNegativeButton();    //设置对话框显示一个“取消”按钮


  (11)create();     //创建一个AlertDialog对话框


  (12)show();      //显示对话框






new AlertDialog.Builder(XiuGaiActivity.this).setTitle("是否删除")
.setPositiveButton("确定",new DialogInterface.OnClickListener() {

@Override  
public void onClick(DialogInterface dialog, int which) {//确定按钮的响应事件  
 
            // TODO Auto-generated method stub  
  确定响应时间
BookDAO dao = new BookDAO(XiuGaiActivity.this);
int id = (int) getIntent().getLongExtra("id", -1);
dao.detele(id);
setResult(0);
finish();  
        }  
}).setNegativeButton("返回",new DialogInterface.OnClickListener() {

@Override  
        public void onClick(DialogInterface dialog, int which) {
// finish();
}
}).show();//在按键响应事件中显示此对话框








Toast是一种短暂的消息提示:


makeText (Context context, CharSequence text, int duration)


context: 调用的上下文,通常为Application或Activity对象


text: 显示的消息


duration: 显示的时间长短,为 Toast.LENGTH_LONG或Toast.LENGTH_SHORT
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值