#android #android-layout #tablet
#Android #android-layout #планшет
Вопрос:
Я прочитал несколько вещей о том, как сделать ваше приложение совместимым с планшетами. Некоторые говорят об использовании вашего кода, а некоторые говорят о папках layout или о папках sw600dp и sw720dp. Я действительно в замешательстве и не уверен на 100%, какой самый простой способ просто заставить его воспроизводиться на планшете.
Что я сделал, так это создал еще 3 папки с макетами (large, xlarge и small, у меня уже были классы для рисования всех размеров, но я не менял размер изображений, они во всех файлах для рисования одинакового размера), и в эти 3 дополнительные папки я скопировал те же файлы, что и в папке plain layout. Итак, у меня есть 4 макета со всеми одинаковыми XML-файлами.
Сделает ли это его совместимым с планшетом и устранит ли мою проблему?
Ответ №1:
для Xlarge используйте эту папку с возможностью рисования-xlarge-hdpi
для большого использования эта папка доступна для рисования-large-xhdpi
макет -большой (7 дюймов)
для макетов используются папки layout-xlarge (10 дюймов)
Комментарии:
1. у меня есть как размер для рисования, так и размер макета xlarge. Итак, я полагаю, все в порядке, верно?: P
2. для 10 дюймов я предлагаю drawable-xlarge-hdpi, а не drawable-xlarge
3. в чем разница?
4. Снова привет, m8. Я создал все папки и т.д., Но мое приложение снова говорит, что оно несовместимо с планшетами в Play Store
5. какие папки вы использовали?
Ответ №2:
Самый простой способ адаптировать ваше приложение к различным конфигурациям оборудования — это использовать папки. Фреймворк сделает всю работу за вас. (учебное пособие)