Android 在水平滚动视图中有效调整图像视图的大小

Android 在水平滚动视图中有效调整图像视图的大小,android,horizontalscrollview,Android,Horizontalscrollview,我正在制作一个可滚动的视图,在每个图像下包含图像和编辑文本。为了简单起见,下面显示的图像没有编辑文本。当图像居中时,它需要“增长”,而离开的图像需要“收缩” 我希望图像在居中时调整大小。我知道如何根据scrollX计算每个图像视图中的大小和位置。我还没有试着去实现这一点,但我想在尝试之前听听一些意见 有效地做到这一点的最佳方法是什么? 当视图滚动时,加载10个图像(最大值)并不断调整其大小,这在计算上会很昂贵吗?这会是波涛汹涌的吗 想法: -在scrollX更改时计算每个图像的大小和位置。调整每

我正在制作一个可滚动的视图,在每个图像下包含图像和编辑文本。为了简单起见,下面显示的图像没有编辑文本。当图像居中时,它需要“增长”,而离开的图像需要“收缩”

我希望图像在居中时调整大小。我知道如何根据scrollX计算每个图像视图中的大小和位置。我还没有试着去实现这一点,但我想在尝试之前听听一些意见

有效地做到这一点的最佳方法是什么? 当视图滚动时,加载10个图像(最大值)并不断调整其大小,这在计算上会很昂贵吗?这会是波涛汹涌的吗

想法: -在scrollX更改时计算每个图像的大小和位置。调整每个图像的大小并重新定位。 -仅跟踪居中/离开中心时将增长/收缩的图像。将其调整大小并重新定位为视图

想法?你认为什么是最好的实施方式?谢谢