Ein Layout definiert die visuelle Struktur für eine Benutzeroberfläche, z. B. die Benutzeroberfläche für eine Aktivität, ein Fragment oder ein App-Widget.
Dieser hat mich verblüfft. Ich muss eine Aktivitätsmethode aus einer benutzerdefinierten Layoutklasse heraus aufrufen. Das Problem dabei ist, dass ich nicht weiß, wie ich über das Layout auf die Aktivität zugreifen kann. Profilansicht public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView profileScreenImageButton; boolean isEmpty; ProfileData data; String name; public …
Ich habe eine DialogFragment, die eine enthält RecyclerView(eine Liste von Karten). Darin RecyclerViewbefinden sich eine oder mehrere CardViews, die eine beliebige Höhe haben können. Ich möchte diesem DialogFragmentdie richtige Höhe geben, basierend auf den CardViewsdarin enthaltenen. Normalerweise wäre dies einfach, ich setzen würde wrap_contentauf das RecyclerViewso. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" …
Ist es möglich, die absolute Position einer Ansicht in Android festzulegen? (Ich weiß, dass es eine gibt AbsoluteLayout, aber sie ist veraltet ...) Wenn ich beispielsweise einen Bildschirm mit 240 x 320 Pixel habe, wie kann ich dann einen Bildschirm mit einer Größe von 20 x 20 Pixel hinzufügen, ImageViewsodass …
Ich bin verwirrt über den Unterschied zwischen LinearLayout, RelativeLayout und AbsoluteLayout. Könnte mir bitte jemand die genauen Unterschiede zwischen ihnen erzählen?
Ich versuche, eine Rasteransicht mit zwei Spalten zu erstellen. Ich meine zwei Fotos pro Reihe nebeneinander, genau wie dieses Bild. Aber meine Bilder haben Leerzeichen dazwischen, weil sie nicht gleich groß sind. Hier ist was ich bekomme. Wie Sie sehen können, verbirgt das erste Bild die Legende, die den Kontaktnamen …
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 …
Ich habe viel recherchiert, um das Layout anzupassen, wenn das Softkeyboard aktiv ist, und ich habe es erfolgreich implementiert, aber das Problem tritt auf, wenn ich android:theme="@android:style/Theme.NoTitleBar.Fullscreen"dies in meinem Aktivitäts-Tag in der Manifest-Datei verwende. Dafür habe ich android:windowSoftInputMode="adjustPan|adjustResize|stateHidden"mit verschiedenen Optionen aber kein Glück verwendet. Danach habe ich FullScreenprogrammgesteuert implementiert und …
Ich habe mich gefragt, warum ich nicht android:configChanges="keyboardHidden|orientation"in jeder (fast jeder;)) Aktivität verwenden soll. Waren: Sie müssen sich keine Sorgen machen, dass Ihre Aktivität gedreht wurde es ist schneller Nicht so schön: Sie müssen Ihre Layouts ändern, wenn sie von der Bildschirmgröße abhängen (z. B. Layouts mit zwei Spalten oder …
Ich habe eine Anwendung, die Sammlungen von Büchern (wie Wiedergabelisten) verwaltet. Ich möchte eine Liste der Sammlungen mit einer vertikalen RecyclerView und in jeder Zeile eine Liste der Bücher in einer horizontalen RecyclerView anzeigen. Wenn ich die layout_height der inneren horizontalen RecyclerView auf 300dp setze, wird sie korrekt angezeigt, aber …
Ich habe eine xml-layout-Datei main mit zwei Textansichten A / B und einer Ansicht C. Ich habe zwei andere xml-layout-Dateien option1und option2. Ist es möglich, entweder option1oder option2zur Laufzeit über Java in C zu laden ? Wenn ja, welche Funktion muss ich verwenden?
Eine häufige Verwendung für LinearLayoutist das gleichmäßige Platzieren (Gewicht) von Ansichten, zum Beispiel: Wie implementieren Sie solche gleichmäßig verteilten Ansichten mit dem neuen ConstraintLayout? ConstraintLayoutLinks als Referenz: Blogbeitrag , E / A-Sitzungsvideo
Ich möchte das Layout bei aktivierter Softtastatur wie folgt anpassen / neu dimensionieren: Vorher und nachher: Einige Ressourcen in SO gefunden: So halten Sie alle Felder und Texte sichtbar, während die Softtastatur angezeigt wird Android Soft Keyboard verdirbt Layout, wenn erscheint Passen Sie das Layout an, wenn die Softtastatur aktiviert …
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 …
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.