Als «android-layout» getaggte Fragen

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.

15
Lollipops backgroundTint hat keine Auswirkung auf einen Button
Ich habe eine Schaltfläche in meiner Aktivität und möchte, dass die Akzentfarbe meines Themas angezeigt wird. Anstatt meine eigenen Drawables zu erstellen, wie wir es vor Lollipop tun mussten, möchte ich natürlich das neue backgroundTintAttribut verwenden. <Button android:id="@+id/btnAddCode" android:layout_width="match_parent" android:layout_height="wrap_content" android:backgroundTint="@color/accent" android:text="@string/addressInfo_edit_addCode" /> Leider hat es keine Auswirkung, die Schaltfläche …



1
Wie implementiere ich Custom Collapsable Toolbar in Android?
Verwenden dieses Lernprogramms zum Implementieren eines Flexible Space-Musters (das mit der reduzierten Symbolleiste). Ich versuche, einen ähnlichen Effekt wie in der Aktivität "Lollipop-Kontakte" zu erzielen. Zu Beginn der Aktivität sind Ansichten nur ein Teil des Bildheaders: Anschließend kann der Benutzer das Layout unter dem Bild nach unten scrollen, um mehr …




14
Wie kann LinearLayout in der Mitte des übergeordneten Elements ausgerichtet werden?
Ich habe hier bei SO zahlreiche ähnliche Fragen durchgesehen, aber nichts hilft. Ich habe eine Hierarchie verschiedener verschachtelter Layouts, die alle haben android:layout_width="fill_parent", und das innerste Layout hat android:layout_width="wrap_content- ich muss es in der Mitte (horizontal) ausrichten. Wie mache ich das? Update :: Ich habe die Ursache des Problems gefunden. …


9
"ViewViewById" in Kotlin nicht möglich. Fehler "Typinferenz fehlgeschlagen"
Ich erhalte die folgende Fehlermeldung, wenn ich versuche, eine RecycleViewID zu finden . Fehler: - Typinferenz fehlgeschlagen: Nicht genügend Informationen, um auf Parameter T zu schließen Code: class FirstRecycleViewExample : AppCompatActivity() { val data = arrayListOf<String>() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.first_recycleview) val recycler_view = findViewById(R.id.recycler_view) as RecyclerView ///IN …

7
FrameLayout-Rand funktioniert nicht
Meine Layoutstruktur ist so LinearLayout FrameLayout ImageView ImageView FrameLayout TextView LinearLayout Ich habe Ränder für die beiden ImageView festgelegt, die sich in FrameLayout befinden. Die FrameLayout-Ränder werden jedoch verworfen und das Bild wird immer auf die obere linke Ecke gesetzt. Wenn ich von FrameLayout zu LinearLayout wechsle, funktioniert der Rand …

4
Dynamisches Hinzufügen von Inhalten zu einem linearen Layout?
Wenn ich zum Beispiel ein lineares Grundlayout definiert habe, dessen Ausrichtung vertikal ist: main.xml : <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_root" android:layout_height="wrap_content" android:layout_width="fill_parent" android:orientation="vertical" <!-- I would like to add content here dynamically.--> </LinearLayout> Innerhalb des linearen Grundlayouts möchte ich mehrere untergeordnete lineare Layouts hinzufügen. Jede Ausrichtung des untergeordneten linearen …

2
Wie stelle ich den Hintergrundfarbverlauf programmgesteuert in einer benutzerdefinierten Titelleiste ein?
Es gibt viele Tutorials und Fragen zu SO, die benutzerdefinierte Titelleisten implementieren. In meiner benutzerdefinierten Titelleiste habe ich jedoch einen benutzerdefinierten Verlauf für den Hintergrund und möchte wissen, wie ich ihn dynamisch in meinem Code festlegen kann. Hier wird meine benutzerdefinierte Titelleiste aufgerufen: requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.foo_layout); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title_bar); Und das ist …

2
Entfernen Sie die Regel aus RelativeLayout vor API 17
Wie entferne ich vor API 17 eine Regel aus einem Layout? Ich habe ein RelativeLayout mit mehreren Kindern. Das RelativeLayout ist das Hauptlayout meiner Aktivität. Nach dem programmgesteuerten Hinzufügen der Regel mit RelativeLayout.LayoutParams layout = (LayoutParams) theChild.getLayoutParams(); layout.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); Ich muss die Regel zu einem späteren Zeitpunkt programmgesteuert entfernen. Wie würde …

15
Unbekanntes Attribut Android: Layout_Breite, Layout_Höhe, ID, Schwerkraft, Layout_Gravitation, Auffüllen
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 …

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.