Как создать пользовательскую кнопку, используя эффекты градиента? - PullRequest
0 голосов
/ 12 октября 2011

как создать такой enter image description here

тип кнопки вокруг кнопки с помощью селектора кнопок? я добавляю кнопку выбора кода зайца, пожалуйста, помогите мне ..

<item android:state_enabled="false">
     <shape>
        <gradient
            android:startColor="#B2D570"
            android:endColor="#79B903"
            android:angle="270" />
        <stroke
            android:width="1dp"
            android:color="#4C5E2E" />
        <corners
            android:radius="2dp" />
        <padding
            android:left="5dp"
            android:top="4dp"
            android:right="5dp"
            android:bottom="4dp" />
    </shape>
 </item>

1 Ответ

2 голосов
/ 12 октября 2011

это код для селектора: это будет полезно для вас, назовите этот файл и поместите его в папку для рисования xml, и установите фон кнопки ur с этим именем файла ....

  <?xml version="1.0" encoding="utf-8"?>

  <selector xmlns:android="http://schemas.android.com/apk/res/android">

      <item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/focused" />

      <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/focusedpressed" />

      <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/pressed" />

      <item android:drawable="@drawable/defaultbutton" />

  </selector>
...