如何启动活动对话框

时间:2011-01-05 09:14:51

标签: android

我有一个活动,我用它来显示对话框和正常布局 所以我想要做的是,有时我想开始活动作为主题对话框,有时我想使用setContentView。

我无法在清单文件中使用<activity android:theme="@android:style/Theme.Dialog">,因为它始终将活动显示为对话框。

我们可以以编程方式进行,我也尝试了setTheme()方法,但它没有用。

谢谢,
PP。

1 个答案:

答案 0 :(得分:0)

如果在开始活动之前知道对话框/全屏样式,则可以添加2个子类并在清单中声明它们。然后根据所需的风格开始一个或另一个。