0

我需要一个带有切角的自定义 AlertDialog,请检查所附图片。图像不是静态的,而是透明的,我需要用一些颜色填充它。为了构建这样的布局,我应该采取什么方法?非常感谢。

在此处输入图像描述

4

2 回答 2

2

1.创建一个transparent 9-Patch .png image与您的图像类似的切边。使用与您想要的相同的图像背景颜色Alert Dialog

2. 现在custom layout使用此图像为您的对话框创建一个。

3. 现在在您的Custom Alert Dialog.

4.现在Brajendra如上所述使用此代码:

Dialog dialog = new Dialog(SettingActivity.this);
dialog.setContentView(R.layout.dialog_main);

dialog_main是您使用带有切边的图像创建的布局。

于 2013-05-13T12:54:45.303 回答
1

创建一个 9 补丁图像。然后为创建这种类型的对话框创建自定义布局。假设您的对话框布局是 dialog_main... 然后从以下代码创建对话框...

final Dialog dialog = new Dialog(SettingActivity.this);
dialog.setContentView(R.layout.dialog_main);
于 2013-05-13T12:45:54.943 回答