自定义android微调器

时间:2011-04-26 15:03:35

标签: android customization spinner

我正在尝试自定义微调器。我找到了这个教程,http://www.gersic.com/blog.php?id=57 它看起来很棒,但我发现一些错误,如下所示

 error: No resource identifier found for attribute 'state_dropdown_showing' in package 'android'

和导致此错误的xml是

<!-- DROPDOWN SHOWING-->             
<item android:state_first="true"
      android:state_dropdown_showing="true" 
      android:drawable="@drawable/btn_dropdown_down"
      />    
<item android:state_middle="true" 
      android:state_dropdown_showing="true" 
      android:drawable="@drawable/btn_dropdown_up_down"
      />             
<item android:state_last="true"
      android:state_dropdown_showing="true"  
      android:drawable="@drawable/btn_dropdown_up"
      />   
<item android:state_single="true"
      android:state_dropdown_showing="true"  
      android:drawable="@drawable/btn_dropdown_neither_up_down"
      />                     

<!-- DROPDOWN NOT SHOWING-->

<item android:state_first="true"
      android:state_dropdown_showing="false" 
      android:drawable="@drawable/btn_dropdown_right_only"
      />    
<item android:state_middle="true" 
      android:state_dropdown_showing="false" 
      android:drawable="@drawable/btn_dropdown_left_right_collapsed"
      />             
<item android:state_last="true"
      android:state_dropdown_showing="false"  
      android:drawable="@drawable/btn_dropdown_left_only"
      />   
<item android:state_single="true"
      android:state_dropdown_showing="false"  
      android:drawable="@drawable/btn_dropdown_neither"
      />    

我在网上找不到与此相关的任何内容。我现在正在修理。我想改变具有漂亮色彩背景的常规微调器的外观和感觉。

任何人都可以指导我关于微调器的定制。

1 个答案:

答案 0 :(得分:0)

android:state_dropdown_showing它只在r15版本之后工作..所以更新android sdk工具版本。希望对所有人有用