risposta

20

È possibile ottenere le icone Materiale:

1. online - dal Material Design Website. L'icona più si chiama 'aggiungi'. Seleziona l'icona, scegli una dimensione di colore & e scarica la risorsa png o svg.

2. Da Android Studio - utilizzando Vector Asset Studio. Controlla il link per maggiori informazioni. (come suggerito da Wilder Pereira nel post sotto)

60

È possibile trovare l'icona più su Vector Asset Studio.

  1. In Android Studio, aprire un progetto di app Android.
  2. Nella finestra Progetto, selezionare la vista Android.
  3. Fare clic con il pulsante destro del mouse sulla cartella res e selezionare Nuovo> Proprietà vettoriale.
  4. Fare clic sul pulsante "Scegli" e cercare il segno più

Maggiori informazioni qui: https://developer.android.com/studio/write/vector-asset-studio.html#materialicon

+3

Questo è semplicemente fantastico. Uno di quei momenti "Come diavolo non sapevo di questo prima". – Trevor

+0

Questo è così bello. –

1

Se è necessario cambiare il colore cambiare il metodo di tinta dello fab. Per esempio ho avuto bisogno del "bianco plus" nel mio fab così ho fatto:

<android.support.design.widget.FloatingActionButton 
    android:layout_width="wrap_content" 
    android:tint="@android:color/white" //put your colors here 
    android:src="@drawable/ic_add_black_24dp" 
    android:layout_height="wrap_content" /> 
+1

Ho trovato questa risposta geniale! Per favore permettimi di perfezionarlo da solo il mio commento: D – Dika

3

sulla base di @ risposta Dagnogo, ho trovato questo è il modo più semplice.

<android.support.design.widget.FloatingActionButton 
    android:id="@+id/fab" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="bottom|end" 
    android:layout_margin="@dimen/fab_margin" 
    app:srcCompat="@android:drawable/ic_input_add" 
    android:tint="@android:color/white"/> 

La chiave sta usando proprietà tinta