0

由于不推荐使用画廊视图,我正在尝试找到一种解决方案来实现具有不同视图(线性布局)的水平列表。

第一个选项是使用 Horizo​​ntalScrollView 很好,但我必须通过代码生成所有视图,并且所有视图都存储在内存中。

另一种选择是使用 Viewpager,我需要实现我的自定义 pagerAdapter 并覆盖“getPageWidth”方法以返回 0.0f 和 1.0f 之间的值。

问题是:在布局中,我可以将 with 设置为 XML 中的倾角值,但使用 PagerAdapter 我需要返回一个浮点值,我不知道如何计算该值以作为布局中的倾角。

谢谢。

4

0 回答 0