Bha*_*ara 4 android screen-resolution
我的应用程序支持3种密度ldpi(120),mdpi(160),hdpi(320),为此我们有三个资源文件夹(ldpi,mdpi,hdpi).
但是我的问题出现在HTC感觉XE(540x960),密度大约为256 dpi.我的资源被拉长了.
在清单文件中
<supports-screens android:xlargeScreens="false" />
Run Code Online (Sandbox Code Playgroud)
意味着我不支持xlarge屏幕,所以540x960是否具有高密度?我怎么能克服这个问题?
Android Multiscreen支持问题说:" 你也可以使用密度和大小限定符的组合,但仍然留有一些空间让两个不同的分辨率落入同一个存储桶中. "
对于这种分辨率,drawble文件夹的名称应该是什么?还是有其他方法来缩短这个问题.
编辑:我的问题不是布局,我的问题540x960来自HDPI但我的hdpi drawbles设计与480x800相关
帮我..
提前致谢..
您可以使用以下组合为HTC感觉XE(540x960)布局:
res/layout-w540dp-h960dp/layout.xml
Run Code Online (Sandbox Code Playgroud)
这将用于此设备的选择布局,对于drawable,它将从hdpi中选择图像,因为在此开发者网站中256 dp属于hdpi范围.http://developer.android.com/guide/practices/screens_support.html.
希望这会帮助你.
| 归档时间: |
|
| 查看次数: |
9420 次 |
| 最近记录: |