Любой способ поддержки Samsung Galaxy S4 с использованием совместимых размеров экрана
Я недавно выпустил приложение, но пользовательский интерфейс действительно не готов к большему экрану планшета, поэтому, пока я не исправлю это, я отфильтровал некоторые устройства с большим размером экрана с помощью совместимых тегов экрана:
<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 не является допустимым значением атрибута манифеста для плотности экрана.
РЕДАКТИРОВАТЬ:
Большое спасибо за ответ CommonsWare ниже. Правильное ведро для S4 тогда:
<screen
android:screenDensity="480"
android:screenSize="normal" />