android 弹窗圆角,Android 自定义底部圆角弹窗的实现
直接上代码:
布局代码 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 自定义底部圆角弹窗的实现相关推荐
- android半透明圆形按键,android popupwind背景半透明recycleview底部圆角
效果图: image.png popupwindow布局: xmlns:app="http://schemas.android.com/apk/res-auto" android: ...
- Android自定义Dialog+圆角处理
目录 一.自定义Dialog 二.Dialog添加圆角 一.自定义Dialog 自定义Dialog实现过程 本文的自定义dialog是在fragment中实现的,在Activity里面应该大同小异了. ...
- Android——完全自定义 底部弹出支付页面
近期博主在网上随便搜了一番,发现很多实现 底部弹出支付页面的大多数都用的,自定义PopupWindow 去实现的,里面复杂的逻辑看得我不想看,很多对自定义不熟悉伙伴们,看到 自定义 这三个字就有种血脉 ...
- android 弹窗圆角,Android开发笔记: Android最简单的圆角提示框
1 创建drawable文件 all_radius.xml 圆角值为20dp,背景颜色为box,边框颜色为border,可以自己定义一个颜色 android:topLeftRadius="2 ...
- android java 圆角_Android自定义View实现带4圆角或者2圆角的效果
1 问题 实现任意view经过自定义带4圆角或者2圆角的效果 2 原理 1) 实现view 4圆角 我们只需要把左边的图嵌入到右边里面去,最终显示左边的图就行. 2) 实现view上2圆角 我们只需要 ...
- Android自定义ImageView圆角
圆角的实现方式 在Android项目中经常遇见圆角的图片的展示问题,但是很可惜,Android中的imageView并不是原生就支持圆角的,那么在Android中实现展示圆角图片的方式有几种呢?这里笔 ...
- android 两边圆角,Android自定义View实现带4圆角或者2圆角的效果
1 问题 实现任意view经过自定义带4圆角或者2圆角的效果 2 原理 1) 实现view 4圆角 我们只需要把左边的图嵌入到右边里面去,最终显示左边的图就行. 2) 实现view上2圆角 我们只需要 ...
- Android 天气APP(十三)仿微信弹窗(右上角加号点击弹窗效果)、自定义背景图片、UI优化调整
上一篇:Android 天气APP(十二)空气质量.UI优化调整 天气预报详情,逐小时预报详情 新版------------------- 一.适配器点击监听 二.页面实现 三.天气预报详情弹窗 四. ...
- Android底部动画弹窗Dialog
一.有时候会遇到底部向上的弹窗如图: 每次写一次太过于麻烦,所以就写一个简单的方法封装起来就可以了 上代码: 1.Java端 先看使用方法 //photoWindowDialogView.Window ...
最新文章
- IDEA打包出现Unable to find main class
- TransDecoder
- python中的引用、浅拷贝和深拷贝
- Angular TView和LView数据结构
- php创建多级栏目_用PHP实现多级树型菜单
- 洛谷入门题P1422、P1085、P1089、P1909题解(Java语言描述)
- Linux系统下zookeeper的安装和配置
- 编写函数计算正方体体积
- matlab绝对均值,MATLAB中均值、方差、均方差的计算方法
- ABAQUS仿真——子弹冲击、热传导
- html倒计时星期日,功能齐全的jQuery倒计时插件
- love2d环境搭配
- 关于RecyclerView 设置条目间距
- C++设计模式——访问者模式
- 分数加减运算(java实现)leecode网题目
- Hive SQL查询效率提升之Analyze方案的实施
- C语言实现乘方运算---m的n次方(附完整源码)
- Excel获取指定数字格式文本——TEXT函数及其用法
- 华师大 OJ 2897
- php++i和i++区别_PHP和i,第1部分
热门文章
- BUUCTF(pwn)[HarekazeCTF2019]baby_rop
- 6种Python字符串反转方式
- Python中sort与sorted函数
- 河南派出所犯罪嫌疑计算机网络人,【出彩河南公安人】息县公安局冯振娇:平凡岗位献青春 恒心不改展风采...
- arm linux rsync文件同步
- python如何获取鼠标点击图片的像素点坐标
- Numpy中np.dot()与np.matmul()的区别(矩阵乘积、矩阵乘法、矩阵相乘)
- 热插拔是什么?(Hot Swap hot-plugging hot plugging 带电插拔)USB热插拔
- python os.removedirs() 和shutil.rmtree()(os.removedirs用于删除非空文件夹和子文件夹、shutil.rmtree用于删除文件夹下所有文件夹和文件)
- python中内置函数基本输入输出函数