2012-04-03 4 views
0

Wenn ich mir einige der beliebtesten Android-Walpaper-Programme, (HD Wallpapers und dergleichen), scheinen sie alle ein sehr ähnliches Layout mit 4 Bildern in einem 2 x 2 Raster haben, wo jeder aufgreift ungefähr 1/2 der jeweiligen Breite und Höhe des Elternteils. Nachdem ich nicht viel Erfolg damit hatte, dies mit verschiedenen Kombinationen von Layouts und Objekten nachzuahmen, suche ich nach einem Zeiger. Jeder, der mich in die richtige Richtung weisen könnte, würde sehr geschätzt werden. Gibt es einen Standardmix, um diese Art von Sichtweise zu erreichen?Android Wallpaper Programm Layouts

Seitennotiz: Bitte sei sanft, es ist mein erstes Mal ... eine Frage zu stellen. ;)

Antwort

1

Sie könnten einen GridView mit android:numColumns=2 verwenden.

Sie können ein GridView Beispiel here sehen. Sie würden die Höhe einstellen, indem Sie die LayoutParams für die Ansichten bearbeiten, die Sie in die GridView stellen (über die Adapter).

Wenn das Boot nicht schwimmt und Sie nicht viel scrollen, können Sie immer ein TableLayout mit TableRows mit je 2 Views oder ein vertikales LinearLayout mit zwei horizontalen LinearLayouts mit je 2 Views erstellen.

Was hast du schon probiert? Können Sie Ihren Anwendungsfall ein wenig erweitern? Müssen die Bilder gescrollt werden? Können sie statisch sein? Wird es mehr als 4 Bilder auf einer Seite geben?

+0

Ich mache keine Art von Bildlauf. Es wird ein 2 mal 2 Raster von Bildern mit einem Rand über und unter sein. Ich denke, dass das Tabellenlayout den Trick machen kann. Ich werde es drehen. Vielen Dank. – PBonc