1 创建drawable文件 all_radius.xml
圆角值为20dp,背景颜色为box,边框颜色为border,可以自己定义一个颜色
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/box" />
<stroke android:width="1dip" android:color="@color/border" />
<corners
android:topLeftRadius="20dp"
android:topRightRadius="20dp"
android:bottomLeftRadius="20dp"
android:bottomRightRadius="20dp">
</corners>
</shape>
这篇博客详细记录了如何在Android中创建一个带有圆角的自定义对话框,包括创建drawable资源文件all_radius.xml定义圆角,设计对话框布局custom_dialog.xml,Java代码实现弹出对话框的逻辑,并通过添加动画资源文件和styles.xml内容,展示了最终的运行效果。虽然模拟器中可能出现矩形框,但在真机上能完美呈现圆角效果。
订阅专栏 解锁全文
448

被折叠的 条评论
为什么被折叠?



