弹出窗口中的Android微调器项

时间:2013-01-10 10:35:56

标签: android android-widget android-spinner

我创建了一个微调器,它显示了这样的列表项: http://developer.android.com/images/ui/spinner.png

但是我怎么能改变呢?当你点击微调器时它会在新的弹出窗口中显示所有选项?

3 个答案:

答案 0 :(得分:2)

从Holo Theme微调器默认显示为下拉列表。如果你想自定义这个 您可以使用按钮并设置微调器背景,当按钮录制时,显示上下文菜单。

更新:

只需使用android:spinnerMode ="对话框"

答案 1 :(得分:0)

ArrayAdapter adapter=new ArrayAdapter(this,android.R.layout.simple_list_item_1,ur-arraylist);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(adapter);

答案 2 :(得分:0)

将您的微调器项目显示为弹出窗口。使用以下行。

在setContentView(R.layout.main)上方添加以下行。

requestWindowFeature(Window.FEATURE_NO_TITLE);

并在特定活动中添加以下行。

android:theme="@android:style/Theme.Dialog"

main.xml将是您自己的设计,功能可能是那些项目是文本视图或按钮或广播项目..点击每个项目后,您需要在那里做所需的工作..