2

我需要在活动开始时显示某个视图,并且当用户单击ckecked以关闭视图时。它看起来像这样

在此处输入图像描述

有谁知道我该怎么做?欢迎任何想法。

4

4 回答 4

4

是的,您可以使用自定义对话框

只需创建一个自定义 XML 并将其膨胀到您的对话框对象中

Dialog dialog = new Dialog(mContext);

dialog.setContentView(R.layout.custom_dialog);

dialog.show();

然后通过调用将其关闭dialog.dismiss();

于 2012-06-21T07:53:20.470 回答
2

使用以下链接创建自定义对话框并在活动开始时打开它...

您需要增加边距以提供更多空间

查看自定义对话框示例 -

自定义对话框 1

自定义对话框 2

于 2012-06-21T07:56:13.020 回答
1

是的,您可以使用PopupWindow创建窗口

请参阅这些教程以在您的 Activity 中添加 PopupWindow:

在 Android 应用程序中使用 PopupWindow 类

使用 PopupWindow 的示例

于 2012-06-21T07:56:35.443 回答
0

您可以RelativeLayout为此使用 a 。当用户点击check时,visibility'upper' 布局的 必须设置为GONE

于 2012-06-21T08:00:08.163 回答