在Android Studio中设置轮播中的图片宽度

时间:2016-05-16 09:09:30

标签: android image width carousel

我想在我的应用中有一个旋转木马的图像,其中单个图像的宽度与屏幕的宽度相同。我尝试了一些不同的东西,但没有设法做到这一点。

轮播的观点是:

Horizo​​ntalScroll - > LinearLayout(水平) - > 4 * ImageView的

问题是我不能使用fill parent作为宽度,因为它填充了整个LinearLayout。我可能以编程方式计算正确的宽度,但我想知道有更简单的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议您使用GridView进行水平滚动。您几乎可以实现所需的所有功能和外观。 例如,您可以将RecyclerViewGridLayoutManager一起使用。您可以以这种方式对齐网格,它只有一列 - 因此图像将适合屏幕的宽度,并且不要忘记设置adjustViewBounds=true