当前位置: 源码素材网 » Android教程 » 详情页

Android 制作退出帐号时的弹出提示对话框

  •   时间:2019-04-12
  • 概述:弹出框 提示框

对话框在App应用中是一种常见的控件,但是系统默认的对话框控件外观与样式比较固定,本 实例将通过自定义的方式实现退出QQ当前账号对话框的显示。运行实例,单击 “退出当前账号”按钮,将弹出模拟QQ退出当前账号的确认对话框。下面是实现本功能的详细代码:

private Button button_cancel,button_exit;//定义取消与确认按钮
private TextView tv; //定义标题文字
//自定义构造方法
public Mdialog(Context context) {
    super(context, R.style.mdialog);
    View view = LayoutInflater.from(getContext()).
            inflate(R.layout.mdialoglayout, null);//通过LayoutInflater获取布局
    tv = (TextView) view.findViewById(R.id.title);//获取显示标题的文本框控件
    button_cancel = (Button) view.findViewById(R.id.btn_cancel);//获取取消按钮
    button_exit = (Button) view.findViewById(R.id.btn_exit);  //获取确认退出按钮
    setContentView(view);  //设置显示的视图
}
//创建用于显示标题文字的setTv()方法, 设置显示的标题文字
public void setTv(String content) {
    tv.setText(content);
}
//取消按钮监听
public void setOnCancelListener(View.OnClickListener listener){
    button_cancel.setOnClickListener(listener);
}
    //退出按钮监听
    public void setOnExitListener(View.OnClickListener listener){
    button_exit.setOnClickListener(listener);
}

完整的项目源码,请在这里下载:Android制作类似QQ退出时的弹出提示对话框

    相关声明:

      若“Android 制作退出帐号时的弹出提示对话框”有损您的权益,请告之我们删除内容。
      部分文章来源于网络,版权归原作者所有。