In der Android SDK-Dokumentation adressieren alle Beispiele, die mit der XML-Syntax @ drawable / my_image verwendet werden, direkt Bilder, die im Verzeichnis res / drawable in meinem Projekt gespeichert sind. Ich frage mich, ob es ausdrücklich nicht in Ordnung ist, ein Unterverzeichnis innerhalb des Zeichenverzeichnisses zu erstellen. Zum Beispiel, wenn …
So stellen Sie den Hintergrund ein: RelativeLayout layout =(RelativeLayout)findViewById(R.id.background); layout.setBackgroundResource(R.drawable.ready); Ist der beste Weg, es zu tun?
Ich habe ein Bild res/drawable/test.png(R.drawable.test). Ich möchte dieses Bild an eine Funktion übergeben, die Drawablez mButton.setCompoundDrawables(). Wie kann ich eine Bildressource in eine konvertieren Drawable?
Ich möchte den Hintergrund einer Ansicht zeichnen lassen. Dafür gibt es zwei Methoden (soweit ich sehe): setBackgroundund setBackgroundDrawable. Wenn ich es verwende setBackground, heißt es, dass es in API-Level 16 hinzugefügt wurde, aber die minimale SDK-Version meines Projekts ist 7. Ich gehe davon aus, dass es bei nichts unter 16 …
Ich habe ein Vollbild-PNG, das ich beim Splash anzeigen möchte. Nur ein Fehler da, und ich habe keine Ahnung , welche Größe in jedem ziehbar Ordner abzulegen ( ldpi, mdpi, hdpiund xhdpi). Meine Anwendung soll auf allen Handys und Tablets gut und schön laufen. Welche Größen (in Pixel) sollte ich …
Ich benötige ein zeichnbares Objekt, um es auf einer Bildschaltfläche anzuzeigen. Gibt es eine Möglichkeit, den folgenden Code (oder etwas Ähnliches) zu verwenden, um ein Objekt aus dem android.R.drawable. * -Paket abzurufen? Zum Beispiel, wenn drawableId android.R.drawable.ic_delete war mContext.getResources().getDrawable(drawableId)
Ich hatte dieses Zeichen, um ein abgerundetes Rechteck als Hintergrund zu haben: <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/white" /> <stroke android:width="1dp" android:color="@color/light_gray" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> <corners android:radius="6dp" /> </shape> Dies funktioniert erwartungsgemäß einwandfrei. Jetzt möchte ich dies so ändern, dass es nur die oberen Ecken abrundet, also ändere …
Ich habe eine ImageView, für die eine Zeichenressource auf einen Selektor festgelegt ist. Wie greife ich programmgesteuert auf den Selektor zu und ändere die Bilder des hervorgehobenen und nicht hervorgehobenen Zustands? Hier ist ein Auswahlcode: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/iconSelector"> <!-- pressed --> <item android:state_pressed="true" android:drawable="@drawable/btn_icon_hl" /> <!-- focused …
Ich arbeite an einer Benutzeroberfläche für eine App und versuche, Graustufensymbole zu verwenden, damit der Benutzer das Thema in eine Farbe seiner Wahl ändern kann. Zu diesem Zweck versuche ich, einfach einen ColorFilter anzuwenden, um eine Farbe über die Zeichenfläche zu legen. Ich habe versucht, PorterDuff.Mode.MULTIPLY zu verwenden, und es …
In meinem Zeichenordner befinden sich einige Bilder, die alle perfekt verweisen. Wenn ich jedoch versuche, weitere Bilder mit genau derselben Größe in demselben Ordner hinzuzufügen und darauf zu verweisen, wird ein Fehler angezeigt: "Konvertierung fehlgeschlagen @ Zeichnung / Bild in eine Zeichnung " . Ich habe das gleiche Bild mit …
Auf der Android-Website gibt es einen Abschnitt über Farbzeichnungen . Das Definieren dieser Zeichen in XML sieht folgendermaßen aus: <resources> <drawable name="solid_red">#f00</drawable> <drawable name="solid_blue">#0000ff</drawable> <drawable name="solid_green">#f0f0</drawable> </resources> In der Java-API haben sie die folgende Methode, um abgerundete Ecken zu definieren: setCornerRadius(float radius) Gibt es eine Möglichkeit, die abgerundeten Ecken in …
Ich erstelle eine App mit Ressourcen, die wiederverwendet werden können (da Schaltflächen immer gleich sind, aber gespiegelt oder gedreht werden). Ich möchte dieselbe Ressource verwenden, damit ich nicht drei weitere Ressourcen hinzufügen muss, die genau dem Original entsprechen, aber gedreht sind. Ich möchte den Code aber auch nicht mit Dingen …
Ich versuche, Vektor-Drawables in meiner Android-App zu verwenden. Von http://developer.android.com/training/material/drawables.html (Schwerpunkt Mine): In Android 5.0 (API Level 21) und höher können Sie Vektorzeichnungen definieren, die skalieren, ohne die Definition zu verlieren. Verwenden dieses Zeichens: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> <path android:fillColor="@color/colorPrimary" android:pathData="M14,20A2,2 0 0,1 12,22A2,2 0 0,1 10,20H14M12,2A1,1 0 …
Ich versuche , einen allgemeinen Rahmen Funktion zu machen , die jede Drawable macht hervorgehoben werden , wenn sie gedrückt / fokussiert / ausgewählt / etc . Meine Funktion nimmt ein Drawable und gibt ein StateListDrawable zurück, wobei der Standardstatus das Drawable selbst ist und der Status für android.R.attr.state_presseddasselbe Drawable …
Ich versuche, Kontaktblasen zu erstellen, MultiAutoCompleteTextViewähnlich wie sie in der Google+ App implementiert sind. Unten ist ein Screenshot: . Ich habe versucht, die DynamicDrawableSpanKlasse zu erweitern, um eine spannbare Zeichnung im Hintergrund einer Textspanne zu erhalten public class BubbleSpan extends DynamicDrawableSpan { private Context c; public BubbleSpan(Context context) { super(); …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.