2013-05-13 4 views
-7

Что мне нужно написать в манифесте для совместимости экрана приложения Android для нескольких устройств Android? Я пробовал использовать совместимый и поддерживающий экран, но его принимал только обычный макет.Совместимость приложений для Android

+0

мы можем положить в макете сторону –

+0

По умолчанию приложение Android будет работать на любом устройстве, которое больше или равно minSdkVersion. Не работает ли это на другом устройстве? Или это выглядит иначе, чем вы ожидаете? И если да, что вы ожидали и что вы получили? –

+0

@Gabe Sechan: Я написал отдельный макет для каждого xml в соответствии с соответствующей плотностью, но все же он работает в соответствии с layout-normal. Я имею в виду, что Xhdpi должен принимать layout-xlarge, но он принимает макет-нормальный xml. Что мне нужно делать ? – vinay

ответ

1

Я думаю, что вы ищете this

<supports-screens android:resizeable=["true"| "false"] 
       android:smallScreens=["true" | "false"] 
       android:normalScreens=["true" | "false"] 
       android:largeScreens=["true" | "false"] 
       android:xlargeScreens=["true" | "false"] 
       android:anyDensity=["true" | "false"] 
       android:requiresSmallestWidthDp="integer" 
       android:compatibleWidthLimitDp="integer" 
       android:largestWidthLimitDp="integer"/> 

Но если серьезно Давая это вы не можете добиться того, что вы ищете

Read this от разработчика сайта

также example

+0

@ Посмотрите это http://stackoverflow.com/questions/5558534/do-i-need-14-different-layouts-to-support-all-android-devices – edwin

+0

Эй, я написал отдельный макет для каждого xml согласно соответствующая плотность, но все же она работает в соответствии с макетом-нормальным. Я имею в виду, что Xhdpi должен принимать макет-xlarge, но он принимает макет-нормальный xml. Что мне делать? – vinay

Смежные вопросы