直接上代码:

布局代码 1.

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="vertical"

android:padding="20dp">

android:id="@+id/call_phone"

android:layout_width="match_parent"

android:layout_height="35dp"

android:layout_marginLeft="15dp"

android:layout_marginRight="15dp"

android:background="@drawable/ok_to_pay"

android:text="呼叫 13244669955"

android:textColor="@color/white"

android:textSize="16sp" />

android:id="@+id/cancel_btn"

android:layout_width="match_parent"

android:layout_height="35dp"

android:layout_marginLeft="15dp"

android:layout_marginTop="20dp"

android:layout_marginRight="15dp"

android:background="@drawable/ok_to_pay"

android:text="取消"

android:textColor="@color/white"

android:textSize="16sp" />

Java实现代码

View contentView = getLayoutInflater().inflate(R.layout.contact_to_merchant, null);

final Dialog dialog = new Dialog(this, R.style.custom_dialog2_);

dialog.setContentView(contentView);

Window window = dialog.getWindow();

window.setGravity(Gravity.BOTTOM);

WindowManager.LayoutParams params = window.getAttributes();

params.width = WindowManager.LayoutParams.MATCH_PARENT;

params.height = WindowManager.LayoutParams.WRAP_CONTENT;

window.setAttributes(params);

Objects.requireNonNull(dialog.getWindow()).setBackgroundDrawableResource(R.drawable.dialog_top_radios);

dialog.show();

背景样式代码

android:topLeftRadius="15dp"

android:topRightRadius="15dp" />

样式代码

@null

true

true

true

@null

@android:color/white

@null

true

android 弹窗圆角,Android 自定义底部圆角弹窗的实现相关推荐

  1. android半透明圆形按键,android popupwind背景半透明recycleview底部圆角

    效果图: image.png popupwindow布局: xmlns:app="http://schemas.android.com/apk/res-auto" android: ...

  2. Android自定义Dialog+圆角处理

    目录 一.自定义Dialog 二.Dialog添加圆角 一.自定义Dialog 自定义Dialog实现过程 本文的自定义dialog是在fragment中实现的,在Activity里面应该大同小异了. ...

  3. Android——完全自定义 底部弹出支付页面

    近期博主在网上随便搜了一番,发现很多实现 底部弹出支付页面的大多数都用的,自定义PopupWindow 去实现的,里面复杂的逻辑看得我不想看,很多对自定义不熟悉伙伴们,看到 自定义 这三个字就有种血脉 ...

  4. android 弹窗圆角,Android开发笔记: Android最简单的圆角提示框

    1 创建drawable文件 all_radius.xml 圆角值为20dp,背景颜色为box,边框颜色为border,可以自己定义一个颜色 android:topLeftRadius="2 ...

  5. android java 圆角_Android自定义View实现带4圆角或者2圆角的效果

    1 问题 实现任意view经过自定义带4圆角或者2圆角的效果 2 原理 1) 实现view 4圆角 我们只需要把左边的图嵌入到右边里面去,最终显示左边的图就行. 2) 实现view上2圆角 我们只需要 ...

  6. Android自定义ImageView圆角

    圆角的实现方式 在Android项目中经常遇见圆角的图片的展示问题,但是很可惜,Android中的imageView并不是原生就支持圆角的,那么在Android中实现展示圆角图片的方式有几种呢?这里笔 ...

  7. android 两边圆角,Android自定义View实现带4圆角或者2圆角的效果

    1 问题 实现任意view经过自定义带4圆角或者2圆角的效果 2 原理 1) 实现view 4圆角 我们只需要把左边的图嵌入到右边里面去,最终显示左边的图就行. 2) 实现view上2圆角 我们只需要 ...

  8. Android 天气APP(十三)仿微信弹窗(右上角加号点击弹窗效果)、自定义背景图片、UI优化调整

    上一篇:Android 天气APP(十二)空气质量.UI优化调整 天气预报详情,逐小时预报详情 新版------------------- 一.适配器点击监听 二.页面实现 三.天气预报详情弹窗 四. ...

  9. Android底部动画弹窗Dialog

    一.有时候会遇到底部向上的弹窗如图: 每次写一次太过于麻烦,所以就写一个简单的方法封装起来就可以了 上代码: 1.Java端 先看使用方法 //photoWindowDialogView.Window ...

最新文章

  1. IDEA打包出现Unable to find main class
  2. TransDecoder
  3. python中的引用、浅拷贝和深拷贝
  4. Angular TView和LView数据结构
  5. php创建多级栏目_用PHP实现多级树型菜单
  6. 洛谷入门题P1422、P1085、P1089、P1909题解(Java语言描述)
  7. Linux系统下zookeeper的安装和配置
  8. 编写函数计算正方体体积
  9. matlab绝对均值,MATLAB中均值、方差、均方差的计算方法
  10. ABAQUS仿真——子弹冲击、热传导
  11. html倒计时星期日,功能齐全的jQuery倒计时插件
  12. love2d环境搭配
  13. 关于RecyclerView 设置条目间距
  14. C++设计模式——访问者模式
  15. 分数加减运算(java实现)leecode网题目
  16. Hive SQL查询效率提升之Analyze方案的实施
  17. C语言实现乘方运算---m的n次方(附完整源码)
  18. Excel获取指定数字格式文本——TEXT函数及其用法
  19. 华师大 OJ 2897
  20. php++i和i++区别_PHP和i,第1部分

热门文章

  1. BUUCTF(pwn)[HarekazeCTF2019]baby_rop
  2. 6种Python字符串反转方式
  3. Python中sort与sorted函数
  4. 河南派出所犯罪嫌疑计算机网络人,【出彩河南公安人】息县公安局冯振娇:平凡岗位献青春 恒心不改展风采...
  5. arm linux rsync文件同步
  6. python如何获取鼠标点击图片的像素点坐标
  7. Numpy中np.dot()与np.matmul()的区别(矩阵乘积、矩阵乘法、矩阵相乘)
  8. 热插拔是什么?(Hot Swap hot-plugging hot plugging 带电插拔)USB热插拔
  9. python os.removedirs() 和shutil.rmtree()(os.removedirs用于删除非空文件夹和子文件夹、shutil.rmtree用于删除文件夹下所有文件夹和文件)
  10. python中内置函数基本输入输出函数