首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多屏安卓

多屏安卓
EN

Stack Overflow用户
提问于 2013-04-30 11:42:14
回答 1查看 529关注 0票数 1

我正在用android开发一个应用程序,我必须支持许多不同的屏幕尺寸和密度。所以我为layout创建了一个不同的文件夹: layout和layout-large。

对于正常的屏幕大小,我有这些可绘制的文件夹: mdpi (里面有一个320x480的图像),hdpi (里面有一个480x800的图像),和xhdpi (里面有一个640x960的图像),但我也需要一个mdpi用于xlarge尺寸的屏幕。我是否应该创建一个可绘制的大mdpi,然后将我的图像(480x800)放入其中?

无论如何,我试着这样做,它似乎工作得很好。

在我的货单上我有:

代码语言:javascript
复制
<supports-screens android:resizeable="true"
              android:smallScreens="true"
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="true"
              android:anyDensity="true"/>

我使用了三种不同的模拟器:

4.0英寸宽带视频适配器(480X800: hdpi)、3.2英寸高压视频适配器滑块(ADP1) (320x480:mdpi)和5.1英寸宽带视频适配器(480X800: mdpi)

我的问题是,当我运行它时,屏幕的大小在任何模拟器中都不匹配。宽度似乎变小了一点。它永远不会是100%

EN

回答 1

Stack Overflow用户

发布于 2013-04-30 11:53:04

在AVD管理器中,当你手动启动你的AVD时,你会看到启动选项,那里有一个复选标记来显示真实大小的比例。单击问号设置监视器dpi。输入显示器屏幕尺寸和显示器分辨率,然后单击确定。现在输入模拟器的屏幕尺寸(英寸),然后单击launch。对您测试应用程序的所有三个仿真器执行相同的操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16291796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档