2016-07-05 31 views
0

Ich wollte Benutzerprofilbild innerhalb des FAB aber seine Größe erscheint auf sie setzen ist wirklich klein, wie Ernte es zum Zentrum ..Wie Bild setzen Ernte zum Zentrum in Schaltfläche Aktion Schwimmdock

<android.support.design.widget.FloatingActionButton 
     android:id="@+id/fab_blurrhgrh" 
     android:visibility="visible" 
     android:layout_marginStart="6dp" 
     android:layout_gravity="center|start" 
     app:backgroundTint="@color/white" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:elevation="4dp" 
     android:src="@drawable/dev_pic_crop" 
     android:adjustViewBounds="true" 
     android:scaleType="centerCrop" 
     android:layout_alignParentEnd="true"/> 
+0

Haben Sie adjustViewBounds oder scaleType ausprobiert? Sie können scaleType auf centerCrop setzen – dequec64

+0

versucht, aber nicht funktioniert –

Antwort

0

FAB size constraints

Der FAB bietet nicht die gesamte Grundfläche für die Anzeige des Symbols/Bildes. Daher wird dem Symbol ein begrenzter Platz zugewiesen, wie in dem Bild gezeigt. Die Skalierung hilft Ihnen nicht, das Symbol im gesamten FAB-Bereich anzuzeigen. Hält Sie das nicht davon ab, das zu erreichen, was Sie wollen? Nein, Sie könnten ursprüngliche Ressourcen in dimensions.xml überschreiben oder Ihren benutzerdefinierten FAB erstellen. Folgen Sie dem unten angegebenen Link. https://blog.stylingandroid.com/floating-action-button-part-1/