美文网首页
自定义dialog

自定义dialog

作者: 43d60efa37c7 | 来源:发表于2016-12-01 11:48 被阅读14次

final AlertDialog dialog = new AlertDialog.Builder(context)

            .setMessage("message")

             .create();

Window window = dialog.getWindow();

window.setGravity(Gravity.CENTER);  //window.setGravity(Gravity.BOTTOM);

WindowManager.LayoutParams lp = window.getAttributes();

//lp.y=(int)(60*getResources().getDisplayMetrics().density);

lp.width = 530;

lp.height = 254;

lp.gravity = Gravity.CENTER;

// 设置背景层透明度

lp.dimAmount = 0.2f;

window.setAttributes(lp);

dialog.show();

View content = LayoutInflater.from(context).inflate(R.layout.layout_dialog_share, null);

TextView mTitle = (TextView) content.findViewById(R.id.tv_share_title);

TextView mSubTitle = (TextView) content.findViewById(R.id.tv_dialog_share_target);

mTitle.setText(title);

mSubTitle.setText(subTitle);

TextView mTvCancel = (TextView) content.findViewById(R.id.tv_share_cancel);

mTvCancel.setOnClickListener(new View.OnClickListener() {

             @Override

              public void onClick(View arg0) {

                       dialog.dismiss();

                        cancel();

               }

});

TextView mTvConfirm = (TextView) content.findViewById(R.id.tv_share_confirm);

mTvConfirm.setText(confirmText);

mTvConfirm.setOnClickListener(new View.OnClickListener() {

               @Override

             public void onClick(View arg0) {

                       dialog.dismiss();

                       setConfirm();

             }

});

window.setContentView(content);

相关文章

  • Dialog

    安卓dialog的使用+如何自定义dialog自定义Dialog自定义Dialog 自定义

  • 自定义Dialog

    自定义Dialog的主题 自定义Dialog的布局文件 继承Dialog 并在onCreate方法中将布局设置给D...

  • 实现图片Dialog中带ViewPager

    效果图 实现思路 自定义Dialog,为Dialog添加自定义布局,自定义PagerAdapter以及PageTr...

  • 【Android】自定义全屏dialog

    一、在themes.xml中添加自定义dialog的样式 二、创建dialog基类 三、创建自定义dialog的布...

  • Android圆角对话框Dialog

    需求:模仿iOS样式Dialog对话框。 自定义Dialog 核心代码: Dialog样式: Dialog布局文件...

  • Android自定义Dialog及其点击事件

    在项目开发中,经常要用到dialog。但是系统的dialog太丑,所有我们要自定义dialog。下面的先介绍自定义...

  • 一个漂亮的自定义Dialog

    这是一个自定义的dialog项目 自定义的dialog,具有如下特点 圆角的dialog View 圆形图片的ti...

  • Flutter Dialog 动画

    本文对 Dialog 做一次系统性学习记录,包括系统 Dialog,自定义 Dialog,Dialog 动画。 A...

  • 自定义Dialog

    仿IOS自定义的Dialog: 1、Util帮助类创建dialog 2、布局文件 :loading_dialog....

  • 自定义Dialog实现透明无遮罩进度框

    效果图: 自定义Dialog继承自Dialog params.dimAmount=0:设置dialog弹出后,背景...

网友评论

      本文标题:自定义dialog

      本文链接:https://www.haomeiwen.com/subject/onexmttx.html