Als «android-drawable» getaggte Fragen

In Android ist ein Drawable eine allgemeine Abstraktion für "etwas, das gezeichnet werden kann".




11
Mipmap Drawables für Icons
Seit Android 4.3 (Jelly Bean) können wir jetzt die res/mipmapOrdner zum Speichern von "Mipmap" -Bildern verwenden. Beispielsweise speichert Chrome für Android seine Symbole in diesen Ordnern anstelle der normaleren res/drawableOrdner. Wie unterscheiden sich diese Mipmap-Bilder von den anderen bekannten zeichnbaren Bildern? Ich sehe, dass wir in meinem Manifest @mipmap/stattdessen das …





7
In einer Textansicht programmgesteuert links zeichnbar setzen
Ich habe hier eine Textansicht in XML. <TextView android:id="@+id/bookTitle" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:drawableLeft="@drawable/checkmark" android:gravity="center_vertical" android:textStyle="bold" android:textSize="24dip" android:maxLines="1" android:ellipsize="end"/> Wie Sie sehen können, habe ich DrawableLeft in XML gesetzt. Ich möchte das Drawable im Code ändern. Gibt es überhaupt etwas zu tun? Oder setzen Sie die drawableLeft im Code für die …

21
Wie ändere ich die Farben eines Drawable in Android?
Ich arbeite an einer Android-Anwendung und habe eine Zeichnung, die ich von einem Quellbild lade. Auf diesem Bild möchte ich alle weißen Pixel in eine andere Farbe konvertieren, z. B. Blau, und dann das resultierende zeichnbare Objekt zwischenspeichern, damit ich es später verwenden kann. Angenommen, ich habe eine 20x20-PNG-Datei mit …


11
Passen Sie die Symbolgröße der schwebenden Aktionstaste (fab) an.
Die neue schwebende Aktionstaste sollte 56dp x 56dp groß sein und das Symbol darin sollte 24dp x 24dp groß sein . Der Abstand zwischen Symbol und Schaltfläche sollte also 16 dp betragen . <ImageButton android:id="@+id/fab_add" android:layout_width="56dp" android:layout_height="56dp" android:layout_gravity="bottom|right" android:layout_marginBottom="16dp" android:layout_marginRight="16dp" android:background="@drawable/ripple_oval" android:elevation="8dp" android:src="@drawable/ic_add_black_48dp" /> ripple_oval.xml <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> <item> <shape …

1
Vertikale Linie mit XML zeichnbar
Ich versuche herauszufinden, wie man eine vertikale Linie (1 dp dick) definiert, die als Zeichen verwendet werden soll. Um eine horizontale zu erstellen, ist es ziemlich einfach: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> Die Frage ist, wie man diese Linie vertikal macht. Ja, es gibt Problemumgehungen, …


11
Bitmap vom Vektor zeichnen lassen
In meiner Anwendung muss ich ein großes Symbol für eine Benachrichtigung festlegen. LargeIcon muss eine Bitmap sein, und meine Zeichen sind Vektorgrafiken (die neue Funktion in Android, siehe diesen Link ). Das Problem ist, wenn ich versuche, eine Ressource zu dekodieren, die ein Vektorbild ist, wird eine Null zurückgegeben. Hier …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.