Android-Projekte verwenden XML auf verschiedene Arten: Definieren des Projekts und der Komponenten, Erstellen von Layouts, Definieren von Animationen, Erstellen von Menüs und Festlegen von Ressourcen (statisch und dynamisch) für das Projekt.
Was ist der Unterschied zwischen @id/und @+id/? Im @+id/Pluszeichen wird +angewiesen, einen neuen Ressourcennamen zu erstellen und der R.javaDatei hinzuzufügen, aber wie sieht es aus @id/? Aus der Dokumentation von ID: Wenn Sie auf eine Android-Ressource verweisen ID, benötigen Sie nicht das Pluszeichen, sondern müssen den Namespace des Android-Pakets wie …
Ich möchte eine Möglichkeit haben, auf die Manifest-Versionsnummer des Projekts im Hauptteil des Codes zu verweisen. Bisher habe ich die Versionsnummer in einer String-XML-Datei mit dem Manifest (@ string / Version) verknüpft. Was ich tun möchte, ist es umgekehrt zu machen, eine String-XML-Variable mit der Version im Manifest zu verknüpfen. …
Ich habe ein benutzerdefiniertes Widget erstellt und deklariere es in layout.xml. Ich habe auch einige benutzerdefinierte Attribute in attr.xml hinzugefügt. Wenn ich jedoch versuche, diese Attribute in einem Stil in styles.xml zu deklarieren, gibt es mirNo resource found that matches the given name: attr 'custom:attribute'. Ich habe das xmlns:custom="http://schemas.android.com/apk/res/com.my.package"in alle …
Spricht die Dokumentation (oder irgendjemand) über die dpi-Werte der Standardeinstellung? Große Textansicht { android:textAppearance="?android:attr/textAppearanceLarge"} Mittlere Textansicht { android:textAppearance="?android:attr/textAppearanceMedium"} Kleine Textansicht { android:textAppearance="?android:attr/textAppearanceSmall"} Widgets im SDK? Können wir das Erscheinungsbild dieser Textansichten ohne Verwendung des android:textAppearanceAttributs replizieren ?
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, …
Wie fügt man einer Form ein Hintergrundbild hinzu? Der Code, den ich unten ausprobiert habe, aber kein Erfolg: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> //here is where i need to set the image <solid android:color="@drawable/button_image"/> <corners android:bottomRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="5dp" android:topRightRadius="5dp"/> </shape>
Ich möchte die ID der zeichnbaren Ressourcen in Form R.drawable.*eines Arrays mithilfe einer XML- Wertedatei speichern und dann das Array in meiner Aktivität abrufen. Irgendwelche Ideen, wie dies erreicht werden kann?
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 …
Wie würde man die Akzentfarbe, die in Stilen wie unten festgelegt ist, programmgesteuert abrufen? <item name="android:colorAccent">@color/material_green_500</item>
Bearbeitete Frage: Mobile Auflösung: Ich möchte verschiedene Bildschirm-dpi wie die folgenden Auflösungen entwerfen. 320 x 480 , 480 x 800, 540 x 960, 720 x 1280 (Samsung S3), 1080 x 1920 (S4, Nexus5, Nexus 5x, Moto G4), 2560 x 1440 (Nexus 6, Nexus 6p, Samsung Edge) Tablet-Auflösung: 480 x 800 …
Unbekannter Attributfehler für alle Android-Tags. In Layout-XML zeigt der automatische Vorschlag nicht alle Attribute an (wie Layoutbreite, Layouthöhe, Ausrichtung, Ausrichtung und alle anderen Android-Attribute). Hier ist ein Schnappschuss Dinge, die ich getan habe, um dieses Problem zu beheben. Clean Build & Rebuild .Ideea-Datei gelöscht Option "Ungültige Caches / Neustart" Schalten …
auch mit Android Support v7 in meiner Anwendung enthalten Hinzufügen android:background="?android:attr/selectableItemBackground" Wenn meine IDE, Eclipse, einen Fehler auslöst (der mich am Kompilieren hindert), wird mir mitgeteilt, dass selectableItemBackground nur für mindestens Api 11 und höher gilt. Wie füge ich dieses Attribut einem Hintergrund in XML hinzu? Nehmen Sie an, dass …
Ich habe eine mehrzeilige EditText: <EditText android:layout_gravity="center" android:id="@+id/txtMessage" android:layout_height="wrap_content" android:layout_below="@+id/lblMessage" android:layout_width="wrap_content" android:width="250dip" android:text="" android:maxLength="760" android:lines="4"> </EditText> Jetzt ist der Inhalt auf die Mitte ausgerichtet. Und ich möchte, dass der Inhalt nach oben ausgerichtet wird. Gibt es eine Eigenschaft, um das zu tun?
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.