Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ViewPager-使用PageTransformer动态更改大小_Android_Android Layout_Android Viewpager_Android Pagetransformer - Fatal编程技术网

Android ViewPager-使用PageTransformer动态更改大小

Android ViewPager-使用PageTransformer动态更改大小,android,android-layout,android-viewpager,android-pagetransformer,Android,Android Layout,Android Viewpager,Android Pagetransformer,我试图让屏幕看起来像这样: |视图1 |视图2 |视图3 | |屏幕| 视图2是ViewPager的当前视图,是其他两个视图宽度的2倍,略高于这两个视图。视图1和视图3是与视图2类似的完整视图,而不是局部视图。使用PageTransformer,我已经能够使当前视图达到所需的高度,再加上非常好的精细动画,但我无法使其更宽 那么,如何使用PageTransformer使视图2更宽呢?谢谢你的回答/评论 ViewPager@Jayanth井的宽度和高度值是多少,我将layout\u marginT

我试图让屏幕看起来像这样:

|视图1 |视图2 |视图3 |
|屏幕|

视图2是
ViewPager
的当前视图,是其他两个视图宽度的2倍,略高于这两个视图。视图1和视图3是与视图2类似的完整视图,而不是局部视图。使用
PageTransformer
,我已经能够使当前视图达到所需的高度,再加上非常好的精细动画,但我无法使其更宽


那么,如何使用
PageTransformer
使视图2更宽呢?谢谢你的回答/评论

ViewPager
@Jayanth井的宽度和高度值是多少,我将
layout\u marginTop
设置为250dp和
setPadding(screenWidth/4,0,screenWidth/2,0)
ViewPagerViewPager@Jayanth井的宽度和高度值是多少,我将
layout\u marginTop
设置为250dp和
setPadding(screenWidth/4,0,screenWidth/2,0)
for
ViewPager