Tag: Layout

Android LinearLayout Selector Hintergrundfarbe

Hallo ich versuche, meine lineare Layout-Arbeit wie Button zu machen. Ich meine, ich versuche, ihre Hintergrundfarbe zu ändern, wenn der Zustand geändert wird. Ich habe Selektor, um es zu lösen, aber es hat nicht funktioniert. Ich suchte nach Lösungen und alles, was sie sagen, war ein klickbares Attribut. Das habe ich schon gemacht Meine LinearLayout […]

Android-Probleme Konvertieren von ViewGroup mit Kindern in Bitmap

Ich bin erfolgreich konvertieren eine ViewGroup (RelativeLayout) in Bitmap mit einem Canvas. Allerdings, wenn die Auslosung passiert, sehe ich nur die ViewGroup mit ihrem Hintergrund ziehbar und nicht ihre Kinder (zwei TextViews), die in der RelativeLayout mit Regeln wie FILL_PARENT angelegt werden sollten. Das RelativeLayout wird mit der folgenden statischen Funktion erstellt: public static RelativeLayout […]

Android bekommen Layout Höhe und Breite in einem Fragment

Ich arbeite an einem Fragment und ich möchte die Dimension eines layout im xml fragment layout . Wenn ich den Code ausprobiere RelativeLayout myLayout = view.findViewById(R.id.myLayout); myLayout.getHeight(); Es gibt 0. Ich brauche diese Dimensionen, um in myLayout andere Objekte zu setzen. Ich versuche zu verwenden: myLayout.getViewTreeObserver().addOnGlobalLayoutListener( new ViewTreeObserver.OnGlobalLayoutListener(){ @Override public void onGlobalLayout() { mHeight = […]

Android: layout_marginBottom scheint nicht richtig zu funktionieren in 2.2 (Froyo)

Ich habe diesen ImageView-Block in einem Relativ-Layout: <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_marginBottom="50dip" android:layout_marginLeft="81dip" android:src="@drawable/swipehelp" /> Dies zeichnet das Bild genau dort, wo es in beiden normalen und hochauflösenden Bildschirmen auf Android 1.6 erwartet werden soll, aber auf 2.2 scheint es, das Layout_marginBottom zu ignorieren und immer das Bild auf den Boden zu richten. Hat jemand […]

Erstellen / Verwenden von Laufzeit generierten Layout XML in Android

Ich arbeite derzeit an einem Projekt, das es erfordert, ein XML-Dokument zu verwenden, um ein Formular auf einem Android-Gerät zu rendern. Das Formular muss zur Laufzeit geholt und angezeigt werden. Ich frage mich, ob es eine Möglichkeit gibt, das Formular XML zu markieren, es mit XSLT in ein Android-Layout-XML umzuwandeln und dann das Gerät zu […]

Android MenuItem Benutzerdefiniertes Layout

Ich habe ein PopupMenu , das erscheint, wenn ich auf eine Aktionsschaltfläche in einer Aktionsleiste klicke. Ich möchte das MenuItem, in meinem PopupMenu, mit einem benutzerdefinierten Layout wie folgt: Layout / menu_item_layout.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/menuItemLayout" android:orientation="horizontal" > <ImageView android:id="@+id/imageViewMenuItem" android:layout_width="20dip" android:layout_height="20dip" android:src="@drawable/abc_list_focused_holo" /> <TextView android:id="@+id/textViewMenuItem" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextViewMenuItem" /> </LinearLayout> Dies ist die […]

Stackoverflow: Verursacht durch verschachtelte Ansichten?

Ich habe einen Crash, wenn er einen Blick in einem SlidingTray (benutzerdefinierte SlidingDrawer von oben) erfrischt. Ich bin mir nicht sicher, was es verursacht .. aber meine erste Vermutung ist, dass es wegen der Anzahl der verschachtelten Layouts … Was ist die maximale Anzahl von verschachtelten Layouts? Ist es Gerät spezifisch, wie kann ich sicher […]

Nicht genügend Platz zum Anzeigen (AdMob)

Ich versuche, AdMob- Anzeigen in meiner Aktivität zu zeigen, aber es gibt immer Fehler, dass "nicht genug Platz, um Anzeige zu zeigen". Meine XML-Datei ist: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <com.google.ads.AdView android:id="@+id/adMobadView" android:layout_width="fill_parent" android:layout_height="fill_parent" ads:adSize="BANNER" ads:adUnitId="@string/admobid" android:layout_alignParentBottom="true" android:gravity="bottom|center_horizontal" ads:loadAdOnCreate="true" /> </RelativeLayout> Meine Java-Datei: AdView ad=(AdView)findViewById(R.id.adMobadView); AdRequest re = […]

Richtige Ausrichtung von Text in Android?

Gibt es etwas Besonderes, das ich tun muss, um Text richtig <TableLayout> in einem <TableLayout> ? Das folgende einfache Beispiel scheint den Text layout_span auf der Mitte des Bildschirms auszurichten, fast so, als ob layout_span keine Wirkung hatte. <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" > <TableRow> <TextView android:text="Some text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="right" android:layout_span="2" /> </TableRow> <TableRow> <Button […]

RelativeLayout's Layout_above gibt "No resource found" Fehler

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <ListView android:layout_above="@id/btn_4" <– this line error: No resource found android:layout_width="match_parent" android:layout_height="200dp" /> <Button android:id="@+id/btn_4" <– I declare the id here android:layout_alignParentBottom="true" android:layout_height="wrap_content" android:layout_width="match_parent" /> </RelativeLayout> Irgendwelche Vorschläge?

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