Как создать макет как приложение для Android Market? Должен ли я использовать tableLayout, GridView или создать собственный? - PullRequest
0 голосов
/ 18 января 2012

Каков наилучший способ создания рынка Android, как макет? Я думал об использовании tableLayout, но тогда мне нужно обрабатывать поворот и изменение макета. Или другой вариант - использовать GridView, но я не могу охватить более одной ячейки.

Может кто-нибудь указать мне какой-нибудь хороший ресурс, пожалуйста? спасибо

Ответы [ 2 ]

0 голосов
/ 16 февраля 2012

Я нашел эту полезную библиотеку совместимости для GridLayout: https://github.com/dlew/android-gridlayout, и она поддерживает версию Android 1.5 +

0 голосов
/ 18 января 2012

Я думаю, что лучший способ - реализовать (расширить) структуру кадра. С этим макетом вы может позиционировать каждого дочернего элемента с помощью атрибутов макета leftMargin / topmargin и может отслеживать положения и размера каждого ребенка, даже если устройство поворачивается.

Кстати: до Android 4.0 не было макета, у которого бывают кол-во / ряды - с Android 4.0 Вы можете реализовать это с помощью GridLayout.

...