栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Android-继承Dialog+自定义布局(QQ弹出框)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android-继承Dialog+自定义布局(QQ弹出框)

1.对话框布局



    
        
    
    


    

        

            

            

            
        
    

2.继承Dialog

import android.app.Dialog;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

import androidx.annotation.NonNull;

import com.example.idsdialog_dialog.R;


public class Mdialog extends Dialog {

    private Button button_cancel,button_exit;//对话框按钮
    private TextView dialog_context;//定义标题问题

    //
    public Mdialog(@NonNull Context context) {
        super(context, R.style.mdialog);//设置对话框样式
        //通过LayoutInflater  获取布局
        View view= LayoutInflater.from(getContext()).inflate(R.layout.mdialog_layout,null);
        //获取组件
        dialog_context=view.findViewById(R.id.title);
        button_cancel=view.findViewById(R.id.b1);
        button_exit=view.findViewById(R.id.b2);
        //设置显示的视图
        setContentView(view);
    }
    //设置显示的标题文字
    public void setTv(String content){
        dialog_context.setText(content);
    }
    //取消按钮监听事件
    public void setonCancelListener(View.onClickListener listentr){
        button_cancel.setonClickListener(listentr);
    }
    //退出按钮的监听事件
    public void setonExitlListener(View.onClickListener listentr){
        button_exit.setonClickListener(listentr);
    }

}

3.圆角背景





    

    

idsDialog_dialog(继承Dialog+自定义布局).rar-互联网文档类资源-CSDN下载

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/643392.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号