Tag: android dialogfragment android

如何在android中创build自定义对话框?

我想创build一个如下所示的自定义对话框 我已经尝试了以下的东西。 我创build了AlertDialog.Builder的一个子类,并使用了一个自定义的标题和自定义内容视图,并使用它,但结果并不像预期的那样。 另一个尝试是将DialogFragment子类化,并在onCreateDialog中自定义对话框,但结果不符合预期。 然后我尝试使用普通的Dialog类。 结果并不如预期。 在所有这三种情况下,问题是当我忽略标题视图时,对话框的大小不像预期的那样,当我使用标题视图时,结果是在内容视图周围有一个很粗的边框(看起来很糟糕)。 现在我在脑海里有两个问题 我怎样才能做到这一点? 正如我已经尝试了这么多的东西,直接的答案将更多的赞赏。 在android应用程序中显示错误或提示对话框的最佳方法是什么? 编辑 Android开发人员文档build议我们应该使用DialogFragments或对话框向用户显示错误/警报消息。 然而有一点他们说… 提示:如果您想要自定义对话框,则可以将对话框显示为对话框,而不是使用对话框API。 只需创build一个活动,并将其主题设置为manifest元素中的Theme.Holo.Dialog。 那是什么意思? 使用一个活动只是为了显示错误消息是不是太多?