2014-05-23 29 views
1

我正在玩Android旋转器。我不是100%确定是否可以使用微调来获得我想要的行为,但这是想到的最明显的选择。Android Spinners与列表值中的不同显示文字

我需要一些下拉视图,标题中显示“选择了x”。 在下拉菜单中的选项看起来像:
-All
-none
- 特殊项目仅

在点击下拉项目之一,标题被重新配置,使得“X”的变化。

这将是理想的使用微调,但不知何故,似乎android把微调的第一个值永远是你通过它的字符串列表中的第一个值,我显然不想要标题项目将显示在我的案例的下拉列表中。

我遇到的另一种方法是在弹出窗口中使用带弹出式按钮的按钮。

这是一个更好的方法,还是我可以使用微调实际实现行为,还是有另一种更好地服务于我的目的的观点?

回答

0

我会重定向到这个帖子,很多的搜索,我发现后,我一直在寻找:

How to hide one item in an Android Spinner

通过Aebsubis答案,并确保设置文本视图高度为0.我会用更多的代码更新这个答案,一旦我完成了为我的目的调整它。