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.




30
Sie müssen für diese Aktivität ein Theme.AppCompat-Thema (oder einen Nachkommen) verwenden
Android Studio 0.4.5 Android-Dokumentation zum Erstellen benutzerdefinierter Dialogfelder: http://developer.android.com/guide/topics/ui/dialogs.html Wenn Sie ein benutzerdefiniertes Dialogfeld möchten, können Sie stattdessen eine Aktivität als Dialogfeld anzeigen, anstatt die Dialog-APIs zu verwenden. Erstellen Sie einfach eine Aktivität und setzen Sie das Thema im <activity>Manifest-Element auf Theme.Holo.Dialog : <activity android:theme="@android:style/Theme.Holo.Dialog" > Als ich dies versuchte, …

7
Was ist "Tools: Kontext" in Android-Layoutdateien?
Beginnend mit einer neuen Version von ADT habe ich dieses neue Attribut in den Layout-XML-Dateien festgestellt, zum Beispiel: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" tools:context=".MainActivity" /> Wofür wird "tools: context" verwendet? Woher kennt es überhaupt den genauen Weg zu der dort geschriebenen Aktivität? Betrachtet es das Paket der App im …

30
So blenden Sie die Titelleiste für eine Aktivität in XML mit einem vorhandenen benutzerdefinierten Thema aus
Ich möchte die Titelleiste für einige meiner Aktivitäten ausblenden. Das Problem ist, dass ich auf alle meine Aktivitäten einen Stil angewendet habe, daher kann ich das Thema nicht einfach festlegen @android:style/Theme.NoTitleBar. Wenn Sie das NoTitleBar- Thema als übergeordnetes Element für meinen Stil verwenden, wird die Titelleiste aus allen meinen Aktivitäten …

30
So ändern Sie fontFamily von TextView in Android
Ich möchte das android:fontFamilyin Android ändern, sehe aber keine vordefinierten Schriftarten in Android. Wie wähle ich eine der vordefinierten aus? Ich muss mein eigenes TypeFace nicht wirklich definieren, aber alles, was ich brauche, ist etwas anderes als das, was es gerade zeigt. <TextView android:id="@+id/HeaderText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="52dp" android:gravity="center" …

20
Standard Android Button mit einer anderen Farbe
Ich möchte die Farbe einer Standard-Android-Schaltfläche leicht ändern, um sie besser an das Branding eines Kunden anzupassen. Der beste Weg, dies bisher zu tun, besteht darin, das ButtonDrawable in das Drawable zu ändern , das sich in befindet res/drawable/red_button.xml: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/red_button_pressed" /> <item android:state_focused="true" …




18
Wie richte ich Ansichten am unteren Bildschirmrand aus?
Hier ist mein Layoutcode; <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:text="@string/welcome" android:id="@+id/TextView" android:layout_width="fill_parent" android:layout_height="wrap_content"> </TextView> <LinearLayout android:id="@+id/LinearLayout" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="bottom"> <EditText android:id="@+id/EditText" android:layout_width="fill_parent" android:layout_height="wrap_content"> </EditText> <Button android:text="@string/label_submit_button" android:id="@+id/Button" android:layout_width="wrap_content" android:layout_height="wrap_content"> </Button> </LinearLayout> </LinearLayout> Wie das aussieht, ist links und wie es aussehen soll, ist rechts. Die …

19
Kann der Android-Layout-Ordner Unterordner enthalten?
Im Moment speichere ich jede XML-Layoutdatei im res/layoutOrdner, so dass es machbar und einfach ist, kleine Projekte zu verwalten. Wenn es sich jedoch um große und schwere Projekte handelt, sollten eine Hierarchie und Unterordner erforderlich sein den Layoutordner. für zB layout -- layout_personal -- personal_detail.xml -- personal_other.xml --layout_address -- address1.xml …

17
GetWidth () und getHeight () von View geben 0 zurück
Ich erstelle alle Elemente in meinem Android-Projekt dynamisch. Ich versuche, die Breite und Höhe eines Knopfes zu ermitteln, damit ich diesen Knopf drehen kann. Ich versuche nur zu lernen, wie man mit der Android-Sprache arbeitet. Es wird jedoch 0 zurückgegeben. Ich habe einige Nachforschungen angestellt und festgestellt, dass dies an …


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.