2 joson wang Joson_Wang 于 2016.04.19 14:07 提问

android中让view变大变小

像这种 四格画面播放视频的 小格子能变大占满的 要怎么弄图片说明

3个回答

u013147734
u013147734   2016.04.20 09:55
已采纳

变大变小可以用view.setScaleX和setScaleY,使用前分别设置轴心(setPivotX)。要动画而不是直接突然变大的话用属性动画,属性动画改变scaleX和scaleY值。补间动画在这里不好用
不需要动画的话,这里可以用把其他View都gone掉更好,用线性布局和weight去1/4平分空间,gone掉别的view的时候这个就自然变大占满了
或者应该播放时上面蒙层一个View专门处理播放.

u013147734
u013147734   2016.04.20 10:02

我可能选择蒙层和属性动画结合使用,单独的动画效果会被其他View挡住,突然变大就很突兀

qq_27578023
qq_27578023   2016.05.30 21:04

变大变小可以用view.setScaleX和setScaleY,使用前分别设置轴心(setPivotX)。要动画而不是直接突然变大的话用属性动画,属性动画改变scaleX和scaleY值。补间动画在这里不好用
不需要动画的话,这里可以用把其他View都gone掉更好,用线性布局和weight去1/4平分空间,gone掉别的view的时候这个就自然变大占满了
或者应该播放时上面蒙层一个View专门处理播放.

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android View 的尺寸大小变化的时候要求有一个过度的动画
最近在项目里有个需求要求一个View 的尺寸大小变化的时候要求有一个过度的动画(view.getLayoutParams().height 100--->400)查看了一些资料后成功搞定,下面跟大家一起分享 解决的方法主要是继承Animation重写里面的几个方法,成功搞定 @Override protected void applyTransformation(float i
android实现选中变大变小效果及边框效果的方式
一、选中变大变小效果的实现方式: 1.使用ViewCompat实现: ViewCompat是一个中介方法,主要的作用是提供兼容性。因为在android3.0前后在执行动画效果的时候,调用的api是非常不同的,存在很大的兼容性问题,而ViewCompat却可以自动判断属于哪个版本,并根据当前版本,实现在当前版本下的方法调用,而不用开发者自己判断。 关于它的意义,官方文档只给出了一句话: Hel
Animator实现图片展示由小变大动态展示
想法来自博客http://blog.csdn.net/lmj623565791/article/details/38092093 1,在res下新建animator文件夹,在下新建dkd_itemimg_scale.xml     android:ordering="together" > duration----代表变化时间 propertyName----变动方向如
Android触摸事件传递机制实践——可拖动、大小切换的SizeSwitchView
出处: 炎之铠邮箱:yanzhikai_yjk@qq.com 博客地址:http://blog.csdn.net/totond 本文原创,转载请注明本出处! 本项目GitHub地址:https://github.com/totond/SizeSwitchViewDemo 欢迎 Star or Fork! 前言  对于Android的触摸事件传递机制,网上有很多讲解,有结
如何让对话框中的控件和对话框一起变小变大
如何让对话框中的控件和对话框一起变小变大
Android AnimationProvider 点击View会带动画变大
android 利用AnimationProvider 点击View在OnKeyListener后会带动画变大
view由小变大动画
UIView *singleMapView = [[UIView alloc]                                initWithFrame:CGRectMake(10, 150, 300, 250)];       singleMapView.backgroundColor = [UIColor blackColor];       [self.view add
Android TextView部分字体变色或字体变大小
A.  SpannableStringBuilder style=new SpannableStringBuilder(str); //SpannableStringBuilder实现CharSequence接口 style.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,Spannable.SPAN_EXCLUSIVE_EXCLUSIV
如何使Android GridView中选中图片时变大,而当焦点离开该图片后缩小
用Android实现的浏览器导航界面,如下图所示: GridView 如上图所示的众多图片是用GridView实现的。而GridView使用的时候一般都要setAdapter(...) [Java] 纯文本查看 复制代码 ? 1 GrideView.setAdapter(BaseAdatpe
js实现图片逐渐变小变大
最简单的代码阐述最深刻的原理。有时候会听到一些js新手说这个功能难以实现,所以就做了一个最简单的,为他们服务.