2 u011756554 u011756554 于 2013.12.26 18:05 提问

android如何实现容器等比例放大,内部子控件也等比例放大,而且相对位置不发生改变

android如何实现容器等比例放大,内部子控件也等比例放大,而且相对位置不发生改变,求大神解答

1个回答

qq983742902
qq983742902   2013.12.31 15:19
已采纳

动态设置容器和自控件的LayoutParams,抽取基数,抽取倍数就可以了,根据基数乘以倍数就是最后的大小

u011756554
u011756554 好的,我试试。谢谢
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
AndroidWiki - ViewGroup等比例缩放子view
大小屏监听,及等比例缩放子view private void getScreenSize() { int[] screenSize = Tools.getScreenSize(mContext); if (screenSize.length >= 2) { SCREEN_WIDTH = screenSize[0]; ...
C#控件窗口大小变化时同时改变控件比例的实现
如下,测试窗口布局比较简单,不多说,仅供参考:   后台代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.T
MFC基本对话框中,窗口最大化后,子控件也等比例放大!
一 在头文件  POINT Old;//存放对话框的宽和高。 OnInitDialog()   //计录宽和高。  CRect rect;     GetClientRect(&rect);     //取客户区大小   Old.x=rect.right-rect.left;  Old.y=rect.bottom-rect.top; 二 添加 WM_SIZE消息:  if
CSS实现等比例缩放的盒子
如何实现一个等比例缩放的盒子: 众所周知,对于一个img元素而言,当你没有指定它的高度height时,它会默认根据它的宽度width等比例缩放其自身大小,而如果换成其它元素则不行,例如div元素,当你调整它的宽度时,它的高度依然会保持原来大小,并不会实现等比例效果,这是因为img在元素分类中属于replaced(被替换的)元素,这种类型表示这个元素内容的显示不是由CSS控制的,换句话说,对于im
Android:FullImageView 自定义等比缩放的铺满控件显示的ImageView
何谓铺满控件的显示:也就是说,一个ImageView控件里面,全部是图片,没有空白部分。 适用范围:加载晓得ImageView,比如,作为AbsListView的一个Item的图标。 如我们所知:Android 系统提供的ImageView控件,通过设置属性:android:scaleType="fitXY"就可以让图片铺满控件显示了。但是,在我们实际开发中,应该很少有人会去使用这个属性,因为这样做
c#随窗口大小改动,等比例缩放页面所有控件
以最简单方式实现页面所有控件随窗口大小改变而等比例变化,代码中也包含手动计算左上间距实现等比例代码。
C#中上传图片按比例自动缩小或放大
          /**////         /// 按比例缩小图片,自动计算宽度    ///         /// 源图文件名(包括路径)        /// 缩小后保存为文件名(包括路径)        /// 缩小至高度        public void SmallPicWidth(string strOldPic, string strNewPic, int int
QT 中怎样使得控件与 界面等比例变化
QT 中怎样使得控件与 界面等比例变化 转自:https://github.com/exoticknight/blog-post/blob/master/python-with-Qt-application-development/python%20%C3%97%20Qt%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91%20%C2%B7%2
AutoLayout适配教程(一)控件的等比例伸缩
AutoLayout适配教程(一)控件的等比例伸缩在Storyboard开发(Xib)中,控件的等比例伸缩适配是iPhone不同机型屏幕适配的一个难点也是重要。这边以一个首界面的4个button等比例伸缩适配为例。效果图是以6的尺寸出的,Storyboard中屏幕size也是以4.7寸为基础。效果图如下: (PS:教程对应代码Github地址,需要的可以点击进入Github)也可以直接在终端下用命
android图片等比例缩放 填充屏幕
用IamgeView的 android:scaleType  设置属性的时候  填充屏幕出现的各种问题 /** * 将图片等比例缩放 setAdjustViewBounds setMaxWidth setMaxWidth必须同时设置才有效 * * @param context * @param view * 父容器 * @param image