繁体   English   中英

如何在Android中使用动画调整ViewPager的大小

[英]How can I resize ViewPager with animation in Android

我是Android的初学者,但是动画方面还是有一些问题。 我在Android中有一个带有viewpager的布局(布局的粉红色部分):
Android ViewPager布局
当用户单击“跳过”按钮时,我想用动画来调整viewpager的高度:
在此处输入图片说明
我尝试设置视图的layoutparams,但是出现错误:

java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams cannot be cast to android.widget.FrameLayout$LayoutParams

您得到错误的原因可能是因为您投射(LinearLayoutParams)yourViewPager.getLayoutParams(); 如果要更改高度,请使用

yourViewPager.getLayoutParams().height=value;

如果您想对其进行动画处理,则可以使用值动画器,您也可以在github上找到一个简单的示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM