2012-03-15 91 views
0

我使用形状给我的意见(按钮)圆角和渐变。要在按下,启用和禁用之间切换,请使用选择器。选择器中的每个项目都是具有其他渐变的形状。现在我想让所有形状都具有一些默认样式,例如所有的形状都应该具有相同的圆角半径。形状风格

选择:

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:drawable="@drawable/shape_button_disabled" 
     android:state_enabled="false" /> 
<item android:drawable="@drawable/shape_button_pressed" 
     android:state_pressed="true" /> 
<item android:drawable="@drawable/shape_button_enabled" /></selector> 

形状:

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> 
    <gradient android:startColor="@color/yellow_50" 
     android:endColor="@color/yellow_25" 
     android:angle="90"/> 
    <corners android:radius="5px"/> 

我如何定义圆角半径只在一个地方?

回答