支持多种屏幕在android系统? [英] Supporting Multiple Screens in android?

查看:154
本文介绍了支持多种屏幕在android系统?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的应用程序,我设置的多个屏幕支持。在我的布局正在使用的布局,它的正常分辨率320x480支持和480X720hdpi(我想,因为它需要它的布局正常)每一个布局适合两种分辨率完美,但弹出窗口不适合480X720的分辨率。

In my application, I am setting multiple screen support. In my layout am using layout-normal it supports 320x480 and 480X720hdpi(I think, because it takes it from layout-normal)every layout fit to both resolution perfectly, But pop up window not fit for 480X720 resolution.

请参考我的形象的小320x480的屏幕图片 480x720屏幕图片会知道的问题。如何解决问题。

Please refer my image 320x480 screen image and 480x720 screen image will know the problem. How to solve the problem.

1.320X480屏幕
2.480x720屏幕

1.320X480 Screen 2.480x720 Screen

推荐答案

添加你布局的每个文件夹像

Add you layout to every folder like

res/layout/my_layout.xml             // layout for normal screen size ("default")
res/layout-small/my_layout.xml       // layout for small screen size
res/layout-large/my_layout.xml       // layout for large screen size
res/layout-xlarge/my_layout.xml      // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation

在清单中添加支持的屏幕

In Manifest add support-screens

<supports-screens android:resizeable=["true"| "false"]
                  android:smallScreens=["true" | "false"]
                  android:normalScreens=["true" | "false"]
                  android:largeScreens=["true" | "false"]
                  android:xlargeScreens=["true" | "false"]
                  android:anyDensity=["true" | "false"]
                  android:requiresSmallestWidthDp="integer"
                  android:compatibleWidthLimitDp="integer"
                  android:largestWidthLimitDp="integer"/>

有关详细信息检查

For more info check this link

这篇关于支持多种屏幕在android系统?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆