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币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!