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.

19
Schleudern mit RecyclerView + AppBarLayout
Ich verwende das neue CoordinatorLayout mit AppBarLayout und CollapsingToolbarLayout. Unter AppBarLayout befindet sich eine RecyclerView mit einer Inhaltsliste. Ich habe überprüft, ob das Scrollen in der RecyclerView funktioniert, wenn ich in der Liste nach oben und unten scrolle. Ich möchte jedoch auch, dass das AppBarLayout während der Erweiterung reibungslos scrollt. …


5
Android Was macht das Attribut clipToPadding?
Ich möchte wissen, wofür das clipToPaddingAttribut ViewGroupin Android funktioniert . Ich habe die Dokumente und einige Websites durchgesehen, aber keine, auf die ich gestoßen bin, erklärt tatsächlich, was es tut und was es bedeutet. Nun, keine, die ich wirklich verstehen könnte, also dachte ich, es wäre eine gute Idee, es …

10
Deaktivieren Sie die Softtastatur in NumberPicker
Ich versuche, die Softtastatur zu deaktivieren, wenn ich einen NumberPicker zur Eingabe numerischer Werte verwende (aus ästhetischen Gründen). Das ist mein Layout-XML-Code: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/linearLayout2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginBottom="30dp" android:layout_marginTop="30dp" > <NumberPicker android:id="@+id/repetitionPicker" android:layout_width="40dp" android:layout_height="wrap_content" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/repetitions_short_divider" …

8
Symbolleiste überlappt sich unterhalb der Statusleiste
Ich möchte die Appcompat v21-Symbolleiste in meiner Aktivität haben. Die Symbolleiste, die ich implementiere, überlappt sich jedoch unterhalb der Statusleiste. Wie kann ich es reparieren? Hier ist das Aktivitätslayout xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <FrameLayout android:id="@+id/container" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> </LinearLayout> Symbolleistenansicht: <?xml version="1.0" encoding="utf-8"?> …

13
Stellen Sie die Farbe der Android-Form programmgesteuert ein
Ich bearbeite, um die Frage zu vereinfachen, in der Hoffnung, dass dies zu einer genauen Antwort beiträgt. Angenommen, ich habe die folgende ovalForm: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:angle="270" android:color="#FFFF0000"/> <stroke android:width="3dp" android:color="#FFAA0055"/> </shape> Wie stelle ich die Farbe programmgesteuert innerhalb einer Aktivitätsklasse ein?



2
Was ist der Android-XML-Namespace "App"?
Hier ist ein Beispiel für den appNamespace, den ich aus einer res/menu/main.xmlDatei gesehen habe <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> Welchen Zweck erfüllt der appNamespace? Ist es ein "Standard" Android XML Namespace? Sind dieselben Wertoptionen für dasselbe Attribut in zwei verschiedenen Namespaces (z …


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, …

30
Fehler beim Aufblasen des Klassenfragments
Ich bekomme den Fehler Unable to start activity ComponentInfo{de.androidbuch.activiti/de.androidbuch.activiti.task.Activity}: android.view.InflateException: Binary XML file line #11: Error inflating class fragment wenn ich über den Hoch- und Querformat wechsle. Ich benutze Fragmente. Meine XML ist: <LinearLayout android:id="@+id/mainLayout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ListView android:id="@+id/android:list" android:layout_height="wrap_content" android:layout_width="fill_parent"/> <fragment android:id="@+id/fragmentDetails" android:layout_height="fill_parent" android:layout_width="fill_parent" class="de.androidbuch.activiti.task.TaskDetailsFragment"/> </LinearLayout> Wenn …


6
Warum sind verschachtelte Gewichte schlecht für die Leistung? Alternativen?
Ich habe einige Layoutdateien geschrieben, in denen ich das layout_weightAttribut verwendet habe, um ein Verhältnis zwischen verschiedenen Ansichten zu erstellen. Irgendwann bekomme ich Flusenwarnungen über verschachtelte Gewichte. Daher frage ich mich, warum verschachtelte Gewichte die Leistung beeinträchtigen und ob es eine effizientere Möglichkeit gibt, ein konstantes Verhältnis zwischen Ansichtsdimensionen zu …


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.