首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

关于 android UI适应不同分辨率的机子的有关问题

2012-04-25 
关于 android UI适应不同分辨率的机子的问题我写了一个界面,上面是几个ImageButton 垂直放着的,把它装在分

关于 android UI适应不同分辨率的机子的问题
我写了一个界面,上面是几个ImageButton 垂直放着的,把它装在分辨率为480x320 的手机上的时候就有一个ImageButton看不见了 怎么做可以让他适应不同的分辨率呢,ps:我已经按照网上说的将layout文件 换成layout-480x320 layout-800x480 layout-640x360 了 还是没有用 请教各位大侠,这是为什么呢??????

[解决办法]
将他们的高改成fill_parent或者0dp,然后给他们分配适当的权重试试。
android:layout_weight="1"

[解决办法]

探讨
应该是图片被压缩失真了吧。
ImageButton上的图片是设为背景吧。
这是另一个问题了。
对于为了支持不同分辨率程序来说,使用的图片最好用9patch的图片。
后缀名9.png
这是android的一种特殊图片,网上搜一下就知道了。

热点排行