Большой размер экрана не обязательно означает высокую плотность пикселей.Для плотности пикселей вы должны учитывать как физический размер экрана, так и разрешение экрана.
Например, рассмотрим Galaxy Note 1
и Galaxy Tab 10.1
, оба имеют разрешение экрана 1280*800
, но вкладка galaxy 10.1 имеет физический размер экрана 10.1 inch
, тогда как у Galaxy Note есть физический размер экрана 5.3 inch
, чтопочти половина размера вкладки галактики.Таким образом, примечание galaxy имеет больше пикселей на дюйм, чем вкладка galaxy 10.1, и имеет плотность xhdpi
, где, поскольку вкладка galaxy 10.1 имеет плотность mdpi
, проверьте значения плотности в этой ссылке -
http://developer.android.com/guide/practices/screens_support.html
Для вкладки 10.1 вы должны использовать папку drawable-xlarge-mdpi
, а GT P1000 также должен использовать mdpi, но, как я видел во многих онлайн-сообщениях, у GT P1000 есть проблема, у него плотность mdpi, но он использует drawables из hdpi, я не проверялЯ тоже, так что для GT P1000 вы можете попробовать использовать папку drawable-large-hdpi
, если drawable-large-mdpi
не работает.
А также добавить поддержку xlarge в манифест.
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
/>
Вы должныиспользуйте 2.3 и выше sdk для использования xlarge, как это было добавлено позже.