1

我想在android中显示下拉菜单。我也使用了微调器,但给了我这样的布局 在此处输入图像描述

但是,我想要像这样的布局在此处输入图像描述

谁能告诉我如何实现这种观点。请帮我解决这个问题。提前致谢。

4

2 回答 2

3

您在 Android 中看到的微调器是下拉框的 Android 实现。它旨在对屏幕空间很小的触摸屏设备更加友好。如果您想要一些表现得像“正常”下拉框的东西,您可能必须自己设计它。

在旁注中,IIRC 甚至网站上的下拉菜单在 Android 设备上的行为也是如此,或者严重惹恼了用户。来自 Android 之外的人试图让 Android 像其他设备一样工作,但最终疏远了用户群。Android 系统以某种方式运行,人们期望它与这种风格保持一致。不管其他系统如何实现它。

于 2012-07-18T05:33:23.513 回答
0

你当然可以自己实现它,它并不难做到。

我在 github 上创建了一个下拉演示项目来帮助解决这个问题,因为我脑子里缺少视图/小部件。

它基于用于显示当前选择的备选方案的文本视图(标题)和包含备选方案的线性布局。当点击标题时,我会在线性布局中使用备选方案进行动画处理,一旦选择了 alt,线性布局就会被动画化。

该项目可以在这里找到:

https://github.com/erbsman/DropDownDemo

希望这可以帮助 :)

http://youtube.com/watch?v=JX9RmLAoOUY查看它的外观视频,以帮助您确定这是否是您想要的 :)

于 2012-12-29T08:32:55.943 回答