Android лучший макет для отображения кнопки изображения, которая будет заполнять экран - PullRequest
0 голосов
/ 11 ноября 2011

Какой макет лучше всего использовать для отображения серии кнопок изображения рядом (как показано на прикрепленном изображении), и они будут заполнять экран горизонтально, когда ориентация меняется на горизонтальную (как прикреплено)?

горизонтальная ориентация http://img254.imageshack.us/img254/657/layoutxs.png вертикальная ориентация http://img208.imageshack.us/img208/2428/layouthy.png

Ответы [ 3 ]

1 голос
/ 11 ноября 2011
<GridView android:layout_width="fill_parent"
     android:layout_height="wrap_content" 
         android:numColumns="auto_fit" >
</GridView> 
1 голос
/ 11 ноября 2011

Похоже, вы хотите использовать что-то вроде FlowLayout, которого нет в Android.Вы можете сделать свой собственный, однако.Дополнительная информация

У меня есть активностьс макетом, похожим на ваш, но я использую другой метод.Что я делаю, так это определяю другой макет xml для ландшафта и портрета.Итак, у меня есть layout-port/mylayout.xml и layout-land/mylayout.xml, и система определяет, какой из них следует использовать.

0 голосов
/ 11 ноября 2011

просто создайте два отдельных файла макета и вызовите setContentView () в вашем onOrientationChanged ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...