2017-10-09 77 views
0

我有一个简单的微调控件并禁用了一个元素。 我可以禁用xml文件中的元素吗? 或者我需要在JAVA代码的东西?禁用XML中的微调项目

<Spinner 
    android:id="@+id/stato" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_marginTop="10dp" 
    android:entries="@array/feedbacktypelist" 
    android:layout_below="@+id/textview"> 
</Spinner> 

arrays.xml

<resources> 
    <string-array name="feedbacktypelist"> 
     <item>@string/stato1</item> 
     <item>@string/stato2</item> 
     <item>@string/stato3</item> 
     <item>@string/stato4</item> 
     <item>@string/stato5</item> 
    </string-array> 
</resources> 

的strings.xml

<resources> 

<string name="stato1">ITALIA</string> 
<string name="stato2">SPAGNA</string> 
<string name="stato3">GERMANIA</string> 
<string name="stato4">REPUBBLICA CECA</string> 
<string name="stato5">INGHILTERRA</string> 

</resources> 

回答

1

你可以做两件事情,通过强调该行并做ctrl+/

注释掉资源数组中的行

您可以删除android:entries="@array/feedbacktypelist"行并自行添加列表,但跳过不想要的条目(最常见的我认为),请参阅这里如何How to create Spinner-list using CustomAdapter in android