Tag: Layout

Was passiert, wenn ich die gleiche ID für mehrere Widgets in verschiedenen Layouts verwende?

Derzeit bin ich vorsichtig, verschiedene IDs für jedes Widget zu verwenden, aber wenn ich die gleiche ID für einige Widgets in verschiedenen Layout-XML-Dateien verwendete, was würde mit meinen Anrufen zu findViewById passieren? Würde es verwirrt und ein Widget aus der falschen Layout-Datei zurückgeben? Ich frage, weil ich daran gedacht habe, eine Ansicht (mit einer Reihe […]

Button wechselt Position, wenn Text in zwei Zeilen

Hallo ich habe dieses einfache Layout <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <Button android:id="@+id/btn_trigger_left" style="@style/triggerButton" android:layout_marginRight="5dip" android:text="Mold" /> <Button android:id="@+id/btn_trigger_right" style="@style/triggerButton" android:text="Fums" /> </LinearLayout> Und Stil ist hier. <style name="triggerButton"> <item name="android:layout_width">0dp</item> <item name="android:layout_height">50dip</item> <item name="android:textSize">12sp</item> <item name="android:gravity">center</item> <item name="android:textStyle">bold</item> <item name="android:textColor">@color/white</item> <item name="android:layout_weight">2</item> <item name="android:background">@drawable/symptom_bg</item> <item name="android:layout_marginBottom">0dip</item> </style> Und es ist […]

Entwerfen Sie benutzerdefinierte Android ViewGroup Unterklassen

Android-Entwickler hat eine schöne Diskussion über das Schreiben Ihrer eigenen View Unterklassen: http://developer.android.com/guide/topics/ui/custom-components.html Aber ich möchte meine eigene ViewGroup- Unterklasse mit meiner eigenen Kinderpositionierungspolitik schreiben. Wo gibt es ein minimales Beispiel für diese Art von Ding? (Dies ist eine Java- Codierung Frage nicht ein XML ein) Speziell möchte ich ein horizontales Layout, das (wie LinearLayout) […]

Vertikale Ausrichtungsschwerkraft reagiert nicht

Warum wird das nicht den Inhalt in der Ansicht zentrieren? <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" android:layout_gravity="center_vertical" tools:context=".MainActivity"> <EditText android:id="@+id/messageTextField" android:layout_weight="1" android:inputType="number" android:layout_width="0dp" android:layout_height="wrap_content" android:hint="@string/messageTextFieldPlaceholder" /> <Button android:id="@+id/sendButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/sendButtonTitle" android:onClick="sendMessage" /> </LinearLayout> Ich sah ein paar SO-Fäden über vertikale Ausrichtung und ich habe auch das gesehen, aber ich habe nur eine horizontale LinearLayout, […]

Warum ist mein Fortschrittsbalken nicht senkrecht zentriert?

Ich habe folgendes Layout … <?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" android:background="@drawable/bg_generic_portrait"> <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/issue_list_item_background_normal" android:listSelector="@drawable/issue_background_selector" android:divider="@drawable/separator" > </ListView> <ProgressBar android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="center" android:id="@+id/preloader" style="@android:style/Widget.ProgressBar.Large"/> <TextView android:id="@android:id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#FF0000"/> </LinearLayout> Und es sieht so aus … http: //i.stack.imgur.com/Ra5c6.png Ich möchte, dass der Preloader auch vertikal zentriert ist, was ist falsch?

Layout-Problem: Wie platziere ich etwas oben und unten?

Ich möchte ein Layout erstellen, mit einem horizontalen LinearLayout (s) oben und unten, eine ListView füllen in Mitte. Wie kann ich die main.xml definieren? Ich habe versucht, ein Layout mit horizontalen LinearLayout oben zu erstellen, TextView auf der Unterseite, eine ListView füllen in Mitte; ist in Ordnung. Aber nachdem ich die untere TextView zu LinearLayout […]

ListFragment-Layout aus xml

Wie erstelle ich ein ListFragment (von der Unterstützung v4 Bibliothek) Layout aus xml? ListFragment richtet sein Layout programmgesteuert ein, also, wenn du es ändern willst, musst du mit Hinzufügen / Entfernen von Ansicht verwirren.

Wie man den übergeordneten Boden im androiden linearen Layout ausrichtet?

Ich habe eine Linearisierung Und ich möchte an der Unterseite von ihm eine Scheibe schaffen. Ich weiß, es gibt einige Optionen, aber ich bin ein bisschen verwirrt 1) android:layout_gravity:"bottom" -> das funktioniert aus irgendeinem Grund nicht für mich. 2) android:gravity_weight="0" und geben die Geschwister vor es android:gravity_weight:"1" 3) android:height="wrap_content" und gib dem Geschwister vor es […]

Android-Prozentsatz Breite Layout

Ich muss die Breite meiner Ansicht als 50% der Breite des Bildschirms einstellen und dann diese Ansicht horizontal zentrieren, während du möglicherweise 1 oder mehr Tasten hast, die an der linken oder rechten Seite des Bildschirms angebracht werden können. Ich benutze ein relatives Layout, so dass ich ein lineares Layout mit Gewichten platzieren kann, um […]

Wie kann ich einen String einem Android TextView voranstellen?

Es gibt TextView.append (), aber das fügt den Text zum Ende der TextView hinzu. Ich möchte, was ich anfange, am Anfang zu gehen (dh am oberen Rand der TextView-Box auftauchen).

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.