单击微调器时显示DialogFragment

时间:2013-09-27 14:48:59

标签: java android onclick spinner dialogfragment

我想在单击微调器时显示带有DatePicker的DialogFragment。 我不是要求DialogFragment部分,只是为了知道何时单击Spinner,因为你无法实现onClick处理程序,只有setOnItemSelectedListener(否则它会给你一个错误)。 在此先感谢:)

2 个答案:

答案 0 :(得分:2)

您无法使用微调器显示对话框,微调器会显示下拉列表。

然而,您可以使某些东西看起来像一个微调器,您可以通过更改其样式来注册onCLick监听器

例如使用textview并将样式设置为

style="@android:style/Widget.Holo.Light.Spinner"

然后您可以在textview上设置onClick侦听器并显示对话框

答案 1 :(得分:0)

如果您不打算用项目填充它,为什么要使用微调器作为onClick处理程序?我只想用一个按钮。