Android, удалите пользовательскую границу кнопки - PullRequest
5 голосов
/ 27 сентября 2010

Я использовал этот код селектора для своей пользовательской кнопки (simple.xml)

  <?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>

Но в моем ImageButton я не знаю, как убрать границу. Я хочу показать только мои изображения, чтобы не показывать границу вокруг кнопки.

Спасибо alt text

Ответы [ 2 ]

6 голосов
/ 27 сентября 2010

заменяю

    <ImageButton android:id="@+id/imagebutton"
  android:src="@drawable/simple"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  />

на:

    <ImageButton android:id="@+id/imagebutton"
  android:background="@drawable/simple"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  />

и работаю

4 голосов
/ 27 сентября 2010

Набор android:background вместо android:drawable.

...