2015-05-11 3 views
0

я теперь использовать MaterialDesignLibraryAndroid Кнопки Материал дизайн с изображением

я хочу использовать с изображением

<com.gc.materialdesign.views.ButtonFlat 
       android:id="@+id/buttonflat" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:background="#1E88E5" 
       android:text="Button" /> 

Как я могу это сделать?

ответ

0
<com.gc.materialdesign.views.ButtonFlat 
      android:id="@+id/buttonflat" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:background="#1E88E5" 
      android:background-image="src=<src>" 
      android:text="Button" /> 
-1
<com.gc.materialdesign.views.ButtonFloat 
        android:id="@+id/buttonFloat" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_alignParentBottom="true" 
        android:layout_marginRight="24dp" 
        android:background="#1E88E5" 
        materialdesign:animate="true" 
        materialdesign:iconDrawable="@drawable/pencil" /> 

последнее использование линии, чтобы получить изображение из папки вытяжки .. или вы можете легко фон атрибута сначала сделать селектор затем

android:background="@drawable/mbtnselector" 

и добавить XML пространству имен

xmlns:materialdesign="http://schemas.android.com/apk/res-auto" 

Если вы установили Drawable Icon по коду в java, это примерно так:

buttonFloat = (com.gc.materialdesign.views.ButtonFloat)findViewById(R.id.buttonFloat); 
if (buttonFloat != null) { 
    buttonFloat.setDrawableIcon(getResources().getDrawable(R.drawable.ic_action_new)); 
} 
+0

OP сказал '' ButtonFlat' не ButtonFloat' –

+0

@EugenPechanec он ButtonFloat не ButtonFlat см https://github.com/navasmdc/MaterialDesignLibrary – Attaullah

+0

Открыть что точную ссылку и изучить таблицу содержания. –

Смежные вопросы