Android Grid View Scroll Horizontal

Ich mache eine Aufgabe, die Bilder vom Server abruft und in GridView in der Anwendung anzeigt. Diese Rasteransicht blinkt nach oben und unten. Aber ich möchte diese Ansicht nach links scrollen, während der Menübildschirm blättert. Ist es möglich mit Rasteransicht? Oder gibt es einen besseren Weg, dies zu tun? Bitte helfen Sie mir dabei.

Danke im Voraus.

  • Wie scanne ich QRCode in Android
  • Wie implementiere ich Video-Trimmen auf Android wie Instagram oder Whatsapp?
  • Poll vs. Push - Irgendwelche Gründe, Push-Benachrichtigungen zu vermeiden?
  • Verwenden von Retrofit in Android
  • Welches Ereignis wird ausgelöst, wenn ein Tab-Fragment ausgewählt ist
  • Checkbox auto call onCheckedChange wenn Listenansicht scrollen?
  • Was macht LoaderManager?
  • Wie entsteht RelativeLayout aus XML
  • Android-API-Version Kompatibilität
  • Wie man eine Swipe Geste auf Webview zu erkennen
  • Wie bekomme ich USSD-Befehle auf Android?
  • Android xml ziehbares Bild auf Vollbild-Hintergrund
  • 3 Solutions collect form web for “Android Grid View Scroll Horizontal”

    Dies ist nicht leicht möglich mit dem Lager Android GridView. Versuchen Sie, diese Bibliothek zu benutzen: Zwei-Wege-Gridview

    (Ich fand diese Bibliothek in dieser anderen Antwort: Horizontale Scrolling-Gitter-Ansicht )

    Gibt es einen besseren Weg, dies zu tun?

    Ja , da ist.

    Sie können dies in 3 Zeilen mit einem RecyclerView mit einem horizontalen GridLayoutManager erreichen :

    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rec1); recyclerView.setLayoutManager(new GridLayoutManager(this, 2, GridLayoutManager.HORIZONTAL, false)); recyclerView.setAdapter(new CustomAdapter(arrayList)); 

    Die RecyclerView unterstützt Anwendungen, die mit dem SDK 7 oder größer gebaut wurden.

    Wenn Sie es noch einfacher machen möchten, werfen Sie einen Blick auf die HorizontaleGridView- Klasse, wenn Sie mit einer Anwendung arbeiten, die für die API 17 oder größer gebaut ist.


    Hier ist ein Link eines Beispiels eines einfachen RecyclerView Adapters.

    Versuchen Sie mit dem untenstehenden Layout

      <HorizontalScrollView android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content"> <GridView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/gridview" android:columnWidth="50dp" android:padding="10dp" android:horizontalSpacing="8dp" android:verticalSpacing="12dp" android:numColumns="3" android:scrollbars="horizontal"/> </HorizontalScrollView> 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.