Любой способ поддержать samsung galaxy s4 с использованием совместимых размеров экрана - программирование
Подтвердить что ты не робот

Любой способ поддержать samsung galaxy s4 с использованием совместимых размеров экрана

Недавно я выпустил приложение, но ui действительно не готов к более крупному экрану планшета, пока я не получу это исправление. Я отфильтровал определенные устройства с размером экрана xlarge с использованием совместимых тегов экрана:

<compatible-screens>
    <screen
        android:screenDensity="ldpi"
        android:screenSize="small" />
    /* All sizes up to large xhdpi */
    <screen
        android:screenDensity="xhdpi"
        android:screenSize="large" />
</compatible-screens>

К сожалению, объявление совместимых размеров экрана, подобных этому в манифесте, исключает S4. Я не могу найти способ указания совместимых экранов и не исключать S4.

Обратите внимание: здесь был задан очень похожий вопрос но принятый ответ (который указывает, что при 441dpi S4 попадает под ведро плотности экрана xxhdpi) не помогает в этой конкретной ситуации, поскольку xxhdpi не является допустимым значением атрибута манифеста для плотности экрана.

EDIT:

Большое спасибо за ответ CommonsWare ниже. Правильное ведро для S4:

<screen
    android:screenDensity="480"
    android:screenSize="normal" /> 
4b9b3361

Ответ 1

Используйте 480 вместо xxhdpi в элементе <screen>.