【问题标题】:Open activity in normal mode AND as dialog在正常模式下打开活动并作为对话框
【发布时间】:2013-06-17 07:00:52
【问题描述】:

我有一个要以多种样式打开的活动。应该有一个菜单选项可以将其作为普通活动打开,也可以打开以将其作为另一个活动的对话框样式的活动打开。

我当前的“hack”:定义一个新类,让它扩展另一个类并将其留空。所以我有两个相同的类,它们的名称不同,其中一个扩展了另一个。 有没有更好的方法?

【问题讨论】:

    标签: java android android-activity dialog android-manifest


    【解决方案1】:
    1. 将活动样式设置为android:style/Theme.Dialog

    2. 使用DialogFragment。它可以嵌入到活动中,也可以显示为对话框。

    【讨论】:

    • 在这种情况下是解决方案 2
    • 你能给我一个示例代码或链接吗?这个 DialogFragment 听起来很有趣,虽然我不知道如何编写代码
    • @danijoo 官方博客有教程:android-developers.blogspot.com/2012/05/…
    猜你喜欢
    • 1970-01-01
    • 2019-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多