В чем разница между layout-large-v11 и layout-xlarge - PullRequest
3 голосов
/ 01 ноября 2011

Я работаю над приложением для планшета.

В чем разница между этими двумя папками res: layout-large-v11 и layout-xlarge?Первый вариант из приложения IOSched.

Допустимы ли оба варианта для планшетов?Какой из них лучше для дизайна макетов планшетов?

Большое спасибо за помощь.

1 Ответ

10 голосов
/ 01 ноября 2011

v11 существует, чтобы помочь отличить большие устройства, на которых все еще работают более старые версии Android. Это различие необходимо, потому что в Android 3.0 (версия 11 API) произошли большие изменения с точки зрения стиля. Таким образом, v11 позволяет вам сказать: «Хорошо, если это более новая версия Android, используйте этот новый стиль макета, в противном случае используйте этот старый стиль».

В итоге, вам нужно использовать его, только если вы хотите предоставить два разных макета: один для версий Android, предшествующих 3.0, и один для версий, выпущенных после 3.0. v11 на самом деле не имеет ничего общего с размером самого экрана, просто с версией Android, на которой вы работаете.

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