2013-03-22 71 views
2

我有一个微调这些项目选择的项目不应该再出现在转供选择

<string-array name="spnr_browse_array"> 
     <item>Browse By</item> 
     <item>Category</item> 
     <item>Subject</item> 
     <item>Author</item> 
    </string-array> 

当我点击微调它显示在图片中显示的下拉列表,通常。 enter image description here

现在,我其实想的是,该项目“查看方式”不应该出现在下拉再次被选中时,它应该是这个样子..

enter image description here

所以我怎么能达到这个 这是可能的微调或不。 请告诉其他的替代方法。

感谢

回答

0

您可以在微调您的XML文件中添加

android:prompt="Browse By" 

。它将显示为这些项目列表的标题。

+0

thanx的回答亲爱chaitanya.but问题是没有,怎么给标题或暗示spinner.The问题是选择particuler项目时如何隐藏微调的项目选择的项目。当选择改变如何使其在微调项目中再次可见时。 – Hamad 2013-04-10 04:46:31

+1

@hamad好吧!我没有得到正确的。我想,为此,在Spinner的OnItemSelected中,您将获得所选项目的视图。你可以使它看不见,这应该很好。请尝试这种方式。 – Chaitanya 2013-04-10 05:23:07

0

您可以通过设置其属性android:prompt将文本Browse By设置为您的布局中微调器的标题。

<Spinner 
     android:id="@+id/spinner" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:prompt="Browse By" <---- Check here. 
     /> 
+0

grishu谢谢你的回复...但它不是我想要的东西,browseby也是一个微调项目,我想在列表中显示它,但不是在那个时候..当它被选中时。当选择改变它应该返回到Spinner列表中。 – Hamad 2013-03-25 06:46:01

+0

您必须自己手动管理每个选定项目以显示和隐藏。 – GrIsHu 2013-03-25 08:33:20

+0

我知道..但是怎么样? – Hamad 2013-04-09 12:37:20