2014-05-23 30 views
1

我正在玩Android旋轉器。我不是100%確定是否可以使用微調來獲得我想要的行爲,但這是想到的最明顯的選擇。Android Spinners與列表值中的不同顯示文字

我需要一些下拉視圖,標題中顯示「選擇了x」。 在下拉菜單中的選項看起來像:
-All
-none
- 特殊項目僅

在點擊下拉項目之一,標題被重新配置,使得「X」的變化。

這將是理想的使用微調,但不知何故,似乎android把微調的第一個值永遠是你通過它的字符串列表中的第一個值,我顯然不想要標題項目將顯示在我的案例的下拉列表中。

我遇到的另一種方法是在彈出窗口中使用帶彈出式按鈕的按鈕。

這是一個更好的方法,還是我可以使用微調實際實現行爲,還是有另一種更好地服務於我的目的的觀點?

回答

0

我會重定向到這個帖子,很多的搜索,我發現後,我一直在尋找:

How to hide one item in an Android Spinner

通過Aebsubis答案,並確保設置文本視圖高度爲0.我會用更多的代碼更新這個答案,一旦我完成了爲我的目的調整它。