在Android的屏幕兼容性问题 [英] Screen Compatability issue in android

查看:100
本文介绍了在Android的屏幕兼容性问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个关于我的app.I一直使用图像按钮创建标签栏,当我运行在480 * 800 HDPI设备的应用程序标签栏图像完全显示,当我在240 * 320的设备运行图像的图像的问题按钮不会显示properly.i创建的绘制文件夹,并添加图像也

I have a problem regarding my app.I have created tab bar using image button,when i run the app in 480*800 hdpi device the tab bar images are displaying perfectly when i run in 240*320 device the images in image button are not displaying properly.i have created the drawable folders and added the images also

drawable
drawable-hdpi
drawable-ldpi
drawable-mdpi
drawable-xhdpi

可能有人帮助我,先谢谢了。

could anybody help me,Thanks in advance.

推荐答案

试试下面的布局方案。我发现在的http://jamil.fluidsoul.net/2011/03/06/creating-android-applications-for-multiple-screen-sizes.

Try following scenario of layout. I found at http://jamil.fluidsoul.net/2011/03/06/creating-android-applications-for-multiple-screen-sizes.

Low density Small screens QVGA 240x320 (120dpi):

layout-small-ldpi (240x320)  
layout-small-land-ldpi (320x240)

Low density Normal screens WVGA400 240x400 (x432) (120dpi):

layout-ldpi  (240 x 400 )
layout-land-ldpi  (400 x 240 )

Medium density Normal screens HVGA 320x480 (160dpi):

layout-mdpi (320 x 480 )
layout-land-mdpi (480 x 320 )

Medium density Large screens HVGA 320x480 (160dpi):

layout-large-mdpi (320 x 480 )
layout-large-land-mdpi (480 x 320)

Galaxy Tab ( 240 dpi ):

layout-large  (600 x 1024) 
layout-large-land  (1024 x 600)

High density Normal screens WVGA800 480x800 (x854) (240 dpi):

layout-hdpi (480 x 800)
layout-land-hdpi (800 x 480)

Xoom (medium density large but 1280x800 res) (160 dpi):

layout-xlarge (800 x 1280)
layout-xlarge-land (1280 x 800)

如果与其他所有的图形布局最匹配的结果显示,你会得到原器件也相同的输出。

If outcome display in Graphical layout best matches with all other, you will get same output in original device also.

这篇关于在Android的屏幕兼容性问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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