Android--AlertDialog--警告框

本文详细介绍了如何使用AlertDialog创建对话框,包括设置标题、消息内容及正负按钮等操作,并提供了具体的代码示例。

主要涉及的知识有;

AlertDialog:
show():显示警告框
没有公开的构造方法,只能通过其内部类Bbuilder来创建
AlertDialog.Builder:
create():创建AlertDialog对象
show():创建AlertDialog对象,同时将其显示出来
setTitle(CharSequence message):设置内容
setPositiveButton(String text,OnClickListener listener):设置正面按钮
setNegativeButton(String text,OnClickListener listener):设置负面按钮
dismiss():移除dialog
setSingleChoiceItems(...)设置单选列表

这里写图片描述
首先在xml里写下简单的按钮

<Button 
    android:id="@+id/btn_simplealertDialog"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="显示一般AlertDialog"
    android:onClick="showAD"/>

接着在主类中填写重要的方法

public void showAD(View v) {//这个类是在按钮中的点击事件
        new AlertDialog.Builder(this)
        .setTitle("删除消息")
        .setMessage("你确定要删除吗?")
        .setPositiveButton("删除", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                Toast.makeText(DiologActivity.this, "删除", 0).show();
            }
        }) 
        .setNegativeButton("取消", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                // TODO Auto-generated method stub
                Toast.makeText(DiologActivity.this, "取消", 0).show();
            }
        })

        .show();
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值