如何在android中添加Spinner中的Title

Him*_*shu 7 android

我有一个问题,我设计了一个微调器,并在其上添加项目(即状态).现在我想在主屏幕上只显示一次"SELECT STATES".当我们点击该微调器时,它将隐藏该文本("SELECT STATES")并应显示状态列表.

提前致谢.

GeX*_*GeX 13

简单:spinner.setPrompt("标题"); 或者xml:android:prompt ="@ string/title"

  • 不适用于默认的"dropDown"模式. (6认同)

Ric*_*ier 5

这是我最喜欢的解决方案- 如何制作带有初始文本“ Select One”的Android Spinner

很抱歉,它很长,因此我不希望在此处重新发布-请在链接上查看。

令人高兴的是,我完全可以使用他的代码而无需进行任何更改。


kai*_*tik 4

我不认为它有这样的属性,即使谷歌使用文本视图来显示示例中的标题: http ://developer.android.com/resources/tutorials/views/hello-spinner.html

如果您确实想这样做,可以在列表的第一个槽中添加字符串“SELECT STATES”,然后在选择第一个项目后将其删除。