我正在开发我的小应用程序,我在对话框上遇到了可怕的问题。我的问题部分是技术性的,部分是一般性的。
例如,我有以下场景: 1)用户选择文件类型2)用户选择文件3)用户选择一些附加选项-大约5/6个选项的列表。
我想知道这是不是像某种三步向导(对于每个步骤单独的对话框)或者作为一个带有三个按钮/元素的活动来选择适当的元素。你怎么想的?我想让我的应用程序给用户一些轻盈的外观,因此我不喜欢有沉重的东西。你有没有看到过更复杂的对话/活动的好例子?对于更复杂的对话框,有什么官方指南吗?
此外,还有一些技术问题: 1)可以让activity (全屏)看起来像对话框(样式)吗?如果是,怎么做? 2)现在我使用DialogFragment。然而,默认情况下,android的尺寸设置方式是在更改屏幕方向时不需要调整尺寸(屏幕尺寸较小是设置对话框大小的基础)。因此,当屏幕处于垂直方向时,对话框不会使用大部分屏幕。如何改变这一点,让对话框占据几乎整个屏幕,并且在改变屏幕方向时正确地调整大小,如果可能的话,仍然保持setRetainInstance(true) (改变方向时对话框的问题较少)?
发布于 2013-10-29 21:12:50
在setContentView(R.layout.activity_main)下面的活动中使用以下代码行;
setTheme(android.R.style.Theme_Dialog);请参阅以下链接,
https://stackoverflow.com/questions/19659098
复制相似问题