Tag: android gridlayout

Dynamisch das Hinzufügen von Fragmenten mit XML-Layout zu GridLayout ist nicht workng

In unserer App versuchen wir, Fragmente dynamisch zu einem GridLayout hinzuzufügen. Das leere Rasterlayout ist in XML definiert, wie das Layout für das Fragment. Zur Laufzeit untersuchen wir einige Daten und bestimmen daraus die Anzahl der Fragmente, die dem Layout hinzugefügt werden sollen und welches Layout für jedes Fragment verwendet werden soll. Wenn wir das […]

Ausrichtung nicht richtig beim Hinzufügen von Ansicht dynamisch zu GridLayout

Beim Hinzufügen von Buttons von XML – Alles gut <GridLayout android:id="@+id/social_gl_content" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerHorizontal="true" android:alignmentMode="alignBounds" android:columnCount="2" android:padding="8dp"> <LinearLayout android:layout_width="0dp" android:layout_height="45dp" android:layout_columnWeight="1"> <Button android:layout_width="fill_parent" android:layout_height="45dp" android:background="@android:color/holo_blue_light" android:text="Hi"/> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_height="45dp" android:layout_columnWeight="1"> <Button android:layout_width="fill_parent" android:layout_height="45dp" android:background="@android:color/holo_green_light" android:text="Whatsapp"/> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_height="45dp" android:layout_columnWeight="1"> <Button android:layout_width="match_parent" android:layout_height="45dp" android:background="@android:color/holo_green_light" android:text="This is facebook" /> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_height="45dp" android:layout_columnWeight="1"> <Button […]

GridLayout-Spalte geht über ihre Grenzen hinaus

Ich versuche, eine gitterähnliche Form zu machen, ähnlich dem Beispiel auf dem offiziellen Android Developers Blog. Hier ist mein Layout: <?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"> <GridLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="48dp" android:layout_marginRight="48dp" android:layout_marginTop="@dimen/activity_vertical_margin" android:columnCount="2" android:rowCount="2"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_column="0" android:layout_gravity="end" android:layout_row="0" android:text="Send" android:textColor="?android:attr/textColorPrimary" android:textSize="24sp" /> <Spinner android:id="@+id/send_currency" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_column="1" android:layout_row="0" /> <TextView android:layout_width="wrap_content" […]

Setze set_column und layout_row in GridLayout programmgesteuert ein

Ich habe ein GridLayout (nicht GridView), wo ich einige Ansichten mit einer speziellen Zeile und Spalte inex hinzufügen möchte. In XML kann ich die Ansicht mit: <TextView android:id="@+id/textView1" android:layout_column="2" android:layout_row="4" android:text="Large Text" /> Aber wie kann ich die Attribute layout_column und layout_row programmgesteuert setzen? Ich möchte so etwas wie dieses: GridLayout grid = new GridLayout(getActivity()); […]

GridLayout (nicht GridView) – Räume zwischen den Zellen

Ich verwende GridLayout (Support) für die Anzeige von ImageView in meiner Anwendung. Es gibt 3 Spalten und 5 Reihen. Das Problem ist, dass die Zellen im GridLayout automatisch etwas Platz zwischen ihnen bekommen. Ich stelle keine Polsterung oder Rand für die Zellen fest. Bitte beachten Sie das Bild unten. Alle Zellen werden dynamisch hinzugefügt und […]

Spinner in GridLayout

Das Hinzufügen eines Spinner zu einem GridLayout scheint das Layout zu "brechen". Ich habe ein minimales Arbeitsbeispiel vorbereitet, um das Problem zu illustrieren: Ich möchte ein Raster mit Etiketten auf der linken Seite und Eingabesteuerung auf der rechten Seite. Die Kontrollen auf der rechten Seite sollten den verbleibenden Platz einnehmen. So sieht ein einfaches Beispiel […]

Android GridLayout Mitte horizontal

Ich versuche, ein GridLayout mit 2 Spalten zu erstellen, die zentriert werden. Mein avtuales Design ist: <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:custom="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" custom:rowCount="4" custom:columnCount="2" android:orientation="horizontal"> <TimeTableKeeper.Tile android:layout_width="75dp" android:layout_height="75dp" android:gravity="top|left" android:background="#00FF00" custom:color="green" custom:layout_row="0" custom:layout_column="0" /> <TimeTableKeeper.Tile android:layout_width="75dp" android:gravity="top|left" android:layout_height="75dp" android:background="#00FF00" custom:color="blue" custom:layout_row="0" custom:layout_column="1" /> </GridLayout> Und es sieht so aus: Und ich möchte diese Knöpfe in der […]

Dynamisch die Anzahl der Spalten eines GridLayoutManagers ändern

Ich bin eigentlich mit einem GridLayoutManager mit zwei Spalten in meiner App und ich möchte eine Spalte je nach Ansicht Typ verwendet werden. Hier ist der Code, den ich in der Methode "onCreateView ()" von meinem Fragment habe: // Recycler view for users usersList = (RecyclerView) mView.findViewById(R.id.usersList); // Layout manager (grid of users layoutManager = […]

Erweitern GridLayout

Mit GridLayout ist dies eine gültige Layout-Definition. Es ist keine Warnung über 'layout_height' attribute should be defined oder 'layout_width' attribute should be defined <GridLayout android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView /> </GridLayout> Auf der anderen Seite, wenn ich GridLayout verlängere das gleichwertige Layout gibt beide Warnungen 'layout_height' attribute should be defined und 'layout_width' attribute should be defined <ExtendedGridLayout […]

Wie mache ich ein benutzerdefiniertes Raster mit Bildern in Android?

Ich möchte ein custom grid mit Bildern machen, die wir normalerweise für die Galerie in Android-Handys sehen Ich habe es seit ein paar Stunden gesucht. Aber kein Glück begünstigt und schließlich mache ich einen Versuch, hier zu fragen. Kann mir jemand bitte vorschlagen, wie man diese Art von Gridview zu erreichen. Oder muss ich einen […]

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