Tag: Layout

Wie platziere ich Widgets über und unter einer Listenansicht?

Ich habe eine Listenansicht und möchte Sachen sowohl oben (auf der y-Achse) als auch unterhalb (y-Achse) mit Bildern, Textansichten und einer Reihe von Schaltflächen setzen. Unten ist eine vereinfachte Version von dem, was ich erschaffe Leider deckt die Liste (dh oben auf der z-Achse) den Header ab, so dass der Header-Text nicht sichtbar ist, anstatt […]

Beziehungen zwischen Dip, px und dpi

Wenn ich in einer Layout-XML-Datei die Größe so einstellen möchte, zum Beispiel 12dip. Wird das immer 12px in mdpi und so 18px in hdpi? Also ist es für mdpi immer wahr und wird für andere Dichten entsprechend skalieren?

Android ClassCastException auf findViewById

Ich habe ein kleines Problem, wo ich den Fehler nicht finden kann, den ich mache, das ist wohl etwas ganz einfaches. Ich habe das folgende Layout <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginLeft="10dp" > <CheckBox android:id="@+id/checkBox" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:focusable="false" /> <ImageView android:id="@+id/imgStarred" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignRight="@+id/checkBox" android:layout_below="@+id/checkBox" android:layout_marginRight="4dp" android:src="@drawable/ic_star_gray"/> <CheckedTextView android:id="@+id/lblTitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/checkBox" […]

Benutzerdefiniertes Listenelement zu ListView android

Ich habe mit dem Listen-Aktivitäts-Tutorial hier gespielt: Http://developer.android.com/resources/tutorials/views/hello-listview.html Die Sie davon ausgehen, die Aktivitäten zu verlängern. by public class Main extends ListActivity { Das basiert auf dem Aufblasen einer Textansicht nur Layout. <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="10dp" android:textSize="16sp" > </TextView> Wenn ich das Layout mehr anpassen möchte, indem du Bilder hinzufügst und […]

Warum kann ich nicht Layout-Eigenschaften der enthaltenen Layouts in meinem Android-Projekt überschreiben?

Ich versuche, einige modulare UI-Elemente zu erstellen, wie bei Android Developers – Erstellen von wiederverwendbaren UI-Komponenten beschrieben , leider bekomme ich nicht das gewünschte Ergebnis. Der Artikel besagt: Sie können alle Layoutparameter überschreiben. Dies bedeutet, dass jedes android: layout_ * Attribut mit dem Tag verwendet werden kann. Mein XML-Code sieht so aus (relevante Teile): <?xml […]

Android komplexes Layout linear und relativ

Ich muss ein Layout wie in der Grafik gezeigt implementieren, und ich weiß nicht, die beste Kombination, um das gewünschte Design zu erreichen. Ich entwerfe für die 7 "Tablette und möchte das Design auf der 10" Ich nehme Layouts wie 1, 2, 3, 4, 5 sind LinearLayouts, richtig? * Was ist das Aktivitätslayout? Ich habe […]

Android: Wie kann ich die AlertDialog-Breite und -Ebene und die Schaltfläche des AlertDialog-Stils einstellen?

Ich habe eine Aufgabe, die AlertDialog Breite und Höhe durch xml zu ändern, ich möchte machen, dass das Stil wird, also kann ich es einfach verwenden. Und das muss ich auch den Button des AlertDialog-Stils ändern. Kannst du mir einen Weg geben, um das zu erreichen Target.Thank you Sehr dankbar PS, ich würde das Ziel […]

Android-Fehler: Sie müssen das Layout_width-Attribut angeben

Sorry, weil mein Titel ähnlich mit vielen anderen auf StackOverFlow aber keine dieser Lösung treffen sich mit meinem Problem. Ich entwerfe ein Layout verwenden Relative Layout . Nach dem Entwurf in der Codeansicht, wenn ich zur grafischen Ansicht wechsle, bemerkt Eclipse: Sie müssen ein layout_width-Attribut angeben. Sie müssen ein Layout_height-Attribut angeben. . Wenn ich dieses […]

Geben Sie Polsterung mit setPadding mit Dip-Einheit nicht px Einheit

Die Methode public void setPadding (int left, int top, int right, int bottom) someview.setPadding(1,1,1,1); Das wird in jeder Seite mit 1px gefüllt. Wie kann ich 1dip statt 1px geben? Die Werte von links, oben rechts und unten sind in Pixel, wie kann ich Werte programmgesteuert in Code in Dip geben? Vielen Dank

Warum darf mein TableLayout nicht aufgeblasen werden?

Für ein Widget verwende ich ein einfaches Layout, das ein TableLayout enthält <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TableRow > (…) </TableRow> </TableLayout> Aber wenn ich RemoteViews Inhalt aktualisieren möchte, indem RemoteViews eine RemoteViews RemoteViews eventElementLayout = new RemoteViews( this.getPackageName(), R.layout.widget_events_element ); Ich habe eine Ausnahme, die mir sagt, dass TableLayout nicht aufgeblasen werden […]

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