使活动匹配当前系统对话框?

时间:2011-12-10 21:11:45

标签: android android-layout android-theme

我希望能够创建一个与默认系统对话框匹配的Activity。因此在Android 2.2中,它看起来就像是该版本的Dialog,在2.3中它看起来像是2.3的对话框等。

通常的答案从活动清单中的设置android:theme="@android:style/Theme.Dialog"开始。但是,这只会为您提供一个带有无样式文本的浮动框。缺少的是标题栏上的标题,对话框文本和对话框按钮---所有样式都与系统对话框相匹配。我应该使用哪些系统样式?

例如,我在R.style中找到了TextAppearance_DialogWindowTitle。这将为您提供标题的文本大小。仍然缺少造型标题背景,按钮等。任何想法? Android风格和主题文档非常缺乏。

我只是使用对话框构建器,除了我需要使用自定义图标,所以我会回到一个样式的自定义对话框....

0 个答案:

没有答案