use*_*237 6 android android-layout android-screen android-screen-support android-drawable
以下文件夹结构适用于上述设备和解决方案:
问题在于Nexus 10和三星Galaxy Tab 10(Tab是Android 4.0和mdpi).为了处理这两个设备我添加了两个单独的可绘制文件夹
但是,Nexus 10和三星Galaxy Tab 10都使用了drawable-sw800dp-xhdpi中的图像.
类似的结果,Nexus 10和三星Galaxy Tab 10都使用了drawable-sw720dp-xhdpi的图像.
我也尝试使用drawable-xlarge-mdpi和drawable-xlarge-xhdpi(删除drawable-sw800dp-mdpi和drawable-sw800dp-xhdpi)来处理三星Galaxy Tab 10但Tab是Android 4.0并且xlarge不推荐使用结构.所以它是根据新的目录结构(即drawable-sw600dp-xhdpi).
在Eclipse图形布局编辑器中,选择10.1"WXGA(平板电脑),就像三星Galaxy Tab 10一样,显示正确的图像(来自drawable-sw800dp-mdpi).但是,当我在设备或模拟器中测试相同的东西时,它显示来自提拉 - sw800dp-xhdpi.
Manifrest:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
Run Code Online (Sandbox Code Playgroud)
布局:
layout
Run Code Online (Sandbox Code Playgroud)
值:
values
values-sw320dp
values-sw600dp
values-sw800dp
Run Code Online (Sandbox Code Playgroud)
那么Nexus 10和三星Galaxy Tab 10的可绘制文件夹应该是什么?
您可以使用以下格式的drawable文件夹:
drawable-480x320
drawable-1280x800
drawable-2560x1600
...
Run Code Online (Sandbox Code Playgroud)
等等
| 归档时间: |
|
| 查看次数: |
3900 次 |
| 最近记录: |