如何根据项目在滚动视图中的位置更改项目大小:Android
Hoe to change items size according to their position on the Scrollview : Android
我正在创建一个需要包含多个按钮的自定义 scrolview
我想根据按钮在视图中的位置(距中心的距离)设置每个按钮的大小,以便在按钮滚出时创建 "shrinking effect"
这张图可以说明效果
我是 android 开发的新手,我没有找到任何关于这种滚动手势的信息
怎么会有这种事?
您可以通过使用 ViewPager 而不是 scrollView 来实现它并创建您的自定义 PageTransformer class 并设置它
viewPager.setPageTransformer(true, new PageTransformer());
得到这个link以供参考ViewPager animation
我正在创建一个需要包含多个按钮的自定义 scrolview
我想根据按钮在视图中的位置(距中心的距离)设置每个按钮的大小,以便在按钮滚出时创建 "shrinking effect"
这张图可以说明效果
我是 android 开发的新手,我没有找到任何关于这种滚动手势的信息
怎么会有这种事?
您可以通过使用 ViewPager 而不是 scrollView 来实现它并创建您的自定义 PageTransformer class 并设置它
viewPager.setPageTransformer(true, new PageTransformer());
得到这个link以供参考ViewPager animation