Изменить приложение с SDK 2.2 на 4.0? - PullRequest
0 голосов
/ 07 марта 2012

Я сделал приложение, используя целевой SDK версии 2.2, но для более новой версии мне нужно реализовать то же приложение на Android 4.0. Но когда я тестировал на устройстве, он показывает небольшие макеты. У меня есть несколько вопросов:

1.Почему отображаются небольшие макеты?

2.Как я могу это изменить?

3.Будут ли возникать другие проблемы, связанные с этим при переходе на Android 4.0 .?

Пожалуйста, ответьте на эти вопросы?

Ответы [ 3 ]

1 голос
/ 07 марта 2012

Для изменения макета

В вашем редакторе XML есть комбобокс для изменения размера макета. что.

Для изменения версии

Щелкните правой кнопкой мыши по вашему текущему проекту> Свойства> Android> выберите версия> хорошо

нет проблем с изменением

0 голосов
/ 07 марта 2012

Макет. Возможно, для вашего макета задан определенный размер или плотность экрана.Для поддержки нескольких экранов создайте папку макета в разделе res.Вы можете создавать папки макетов для конкретных размеров экрана и плотности.Примерно так:

  • layout
  • layout_ldpi
  • layout_mdpi
  • layout_hdpi

Для получения дополнительной информации, проверьте это ссылка

0 голосов
/ 07 марта 2012

Если вы используете Eclipse, вы можете довольно легко изменить целевую версию Android. Project-> Properties, затем выберите Android и измените целевую версию (Примечание. Возможно, вам понадобится менеджер Android SDK для установки новых целей и AVD).

У вас не должно возникнуть никаких проблем при переходе с 2.2 на 4.0, хотя, опять же, вам может понадобиться новый AVD или устройство для тестирования приложения.

Не уверен, что вы имеете в виду под небольшими макетами ...

...