当前位置: 代码迷 >> Android >> Android下拉列表Spinner的提示文字,该怎么解决
  详细解决方案

Android下拉列表Spinner的提示文字,该怎么解决

热度:95   发布时间:2016-05-01 21:26:43.0
Android下拉列表Spinner的提示文字
先描述一下我最后想要的:
一个TextView显示:你的性别是?然后接着是一个Spinner,这个Spinner有提示文字“点击这儿回答”,如果点击后有三个选项,分别是“男”,“女”,“其他”。
默认的提示文字是ArrayAdapter的第一个选项,就是如果我用{“男”,“女”,“其他”},那提示文字就会显示“男”;如果我用了{“点击这儿回答”,“男”,“女”,“其他”},提示文字就会显示“点击这儿回答”,但是点了以后会有四个选项,而真正的答案只有三个选项。
Spinner有一个Remove方法,但是一用就会出错,报异常UnsupportedOperationException,本来想用Remove方法移除“点击这儿回答”,但是因为这个UnsupportedOperationException又不能用。
求助:各位高手有什么办法吗?


------解决方案--------------------
用一个按钮吧 点击打开一个Dialog 或者 PopupWindow 自己写一个View
------解决方案--------------------
用radioGroup完成不是更好吗???
------解决方案--------------------
单选按钮不错!spinner 用上去体验不好。
  相关解决方案