Android GridLayout и космический бэкпорт - PullRequest
1 голос
/ 21 ноября 2011

Имеется ли (или планируется) резервный порт GridLayout и Space (оба представлены в SDK 4.0) для старых SDK?

Ответы [ 3 ]

2 голосов
/ 05 мая 2012

Новая версия библиотеки совместимости поддерживает GridLayout и SpaceLayout, но вы должны добавить инструменты как проект библиотеки. Если вы используете Eclipse, вы можете импортировать существующий проект, перейти туда, где живет Android SDK, и выбрать каталог совместимости v7.
После того, как вы импортировали, вы можете зайти в свойства проекта и добавить проект библиотеки через страницу Android в этом меню. Причина этого кроется в дополнительных параметрах компоновки, которые нельзя включить в обычный файл Jar.

1 голос
/ 08 апреля 2012

Новая версия библиотеки совместимости (или пакета поддержки, или того, что Google называет сейчас): http://developer.android.com/sdk/compatibility-library.html

(На самом деле, я думаю, что пакет поддержки - это новое имя?)

В примечаниях к выпуску, документации Gridlayout или виджета Space нет упоминаний.

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

Но, учитывая смешанные сообщения, я боюсь их использовать. Возможно, отсутствие каких-либо упоминаний или документации от Google означает, что они поддерживают скорее альфа и только для смелых (или глупых)?

0 голосов
/ 24 декабря 2011

Это должно стать доступным в библиотеке совместимости.Но ничто не мешает вам уже использовать его.Смотрите мой пост на http://blog.peterkuterna.net/2011/11/using-new-gridlayout-on-pre-ice-cream.html

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