Jay*_*ays 2 android android-layout
我正在尝试创建一个显示为圆角矩形的对话框.我这样做是通过指定以下形状xml作为对话框layout.xml的背景
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#FFFFFF"/>
<corners android:radius="40dp"/>
<padding android:left="10dp"
android:right="10dp"
android:top="10dp"
android:bottom="10dp"/>
</shape>
Run Code Online (Sandbox Code Playgroud)
生成的对话框在黑色90度矩形内有圆角.我想知道如何摆脱剩余的九十度矩形,只显示圆角矩形.
在弯曲角落后,似乎矩形模板留在后面:
这是我的代码生成的对话框图片的链接:http://img577.imageshack.us/img577/8292/photoon20110912at2032.jpg
小智 5
把你的构造函数写成:
public CustomDialog(Context context, int theme) {
super(context, theme);
getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
}
| 归档时间: |
|
| 查看次数: |
5568 次 |
| 最近记录: |