问题描述
- RadioButton DrawableTop图片屏幕适配问题
-
我想做一个像微信底部菜单那样的效果。用RadioGroup和RadioButton,刚开始在xml文件中设置DrawableTop属性,发现图片和文字不能很好的显示。然后在代码中设置图片的大小,使用如下方法:
drawable.setBounds(0,20,90,90);
radioButton.setCompoundDrawables(null,drawable,null,null);
这样在一个机型上显示效果很好,但是当我换一个小屏幕的手机时,图片就显得太大了。请问有什么方法可以解决这一问题吗?不论在什么尺寸的屏幕上都能正常显示RadioButton的图片和文字。
解决方案
用tabhost可以解决这个问题
解决方案二:
使用**.9.PNG**来处理你的图片,它使用九宫格切分的方法,使图片支持在android 环境下的自适应展示。
时间: 2025-01-30 06:22:35