【问题标题】:Setting image width in carousel in Android Studio在 Android Studio 的轮播中设置图像宽度
【发布时间】:2016-09-12 00:44:25
【问题描述】:

我想在我的应用程序中有一个图像轮播,其中单个图像的宽度与屏幕的宽度相同。我尝试了一些不同的事情,但没有做到这一点。

轮播的视图是:

Horizo​​ntalScroll --> LinearLayout(horizo​​ntal) --> 4*imageView

问题是我不能使用填充父级作为宽度,因为它填充了整个线性布局。我可能可以通过编程计算正确的宽度,但我想知道有没有更简单的方法?

谢谢!

【问题讨论】:

    标签: android image width carousel


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2019-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-11
      • 1970-01-01
      • 1970-01-01
      • 2016-10-31
      • 1970-01-01
      相关资源
      最近更新 更多