四种对话框的使用

四种对话框的使用,第1张

概述Android手机系统中为开发者提供了四种对话框 分别是: AlertDIalog  提示对话框 ProgressDialog  进度对话框 DatePickerDialog  日期选择对话框 TimePickerDialog  时间选择对话框   提示对话框:形如这样,点击是的会出现一种事件,点击不是会出现另一种事件      实现功能: 界面上存在一个TextView,一个Button 点击B

AndroID手机系统中为开发者提供了四种对话框

分别是:

AlertDIalog  提示对话框

ProgressDialog  进度对话框

DatePickerDialog  日期选择对话框

TimePickerDialog  时间选择对话框

 

提示对话框:形如这样,点击是的会出现一种事件,点击不是会出现另一种事件

 

 

 实现功能:

界面上存在一个TextVIEw,一个button

点击button的时候会d出对话框,询问用户“你真的想删除吗?”

用户点击是的,TextVIEw显示删除成功

用户点击不是,TextVIEw显示没有删除成功

 

实现代码:

xlm很简单,不占篇幅了

package com.example.xialm.yes_no;import androID.animation.AnimatorSet;import androID.app.AlertDialog;import androID.content.DialogInterface;import androID.support.v7.app.AppCompatActivity;import androID.os.Bundle;import androID.vIEw.VIEw;import androID.vIEw.Window;import androID.Widget.TextVIEw;public class MainActivity extends AppCompatActivity {    private TextVIEw tt;        //定义一个Builder对象    private AlertDialog.Builder myb;        @OverrIDe    protected voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.activity_main);        tt = (TextVIEw)findVIEwByID(R.ID.tv_text);                //对Builder拿了一个实例        myb = new AlertDialog.Builder(MainActivity.this);    }    public voID Del(VIEw vv)    {

//通过Builder对象添加询问提示内容
        myb.setMessage("你真的想删除吗?"); //设置成功按钮的显示内容和点击事件        myb.setPositivebutton("是的",new DialogInterface.OnClickListener() { @OverrIDe public voID onClick(DialogInterface dialog,int which) { tt.setText("删除成功"); } }); //设置失败按钮的显示内容和点击事件        myb.setNegativebutton("不是",int which) { tt.setText("没有删除成功"); } }); //创建对话框        AlertDialog AA =myb.create(); //显示对话框 AA.show();
    }}
总结

以上是内存溢出为你收集整理的四种对话框的使用全部内容,希望文章能够帮你解决四种对话框的使用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1121425.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存