如何在Android中滚动图像时调整图像大小?

时间:2016-07-07 11:25:20

标签: java android android-recyclerview

目前我正在使用RecyclerView水平显示3张图片。

我希望视图看起来像这样:

Scrollable layout

因此,当我向左/向右滚动时,图像会根据它们在行中的位置(中心图像最大)进行调整。

有没有办法在android中使用RecyclerView或其他东西?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

使用水平RecyclerView,比如

LinearLayoutManager layoutManager
= new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);
RecyclerView myList = (RecyclerView) findViewById(R.id.my_recycler_view);
myList.setLayoutManager(layoutManager);

在Adapter onBindview中, 通过获取项目位置尝试更改图像大小。

链接:http://android-er.blogspot.in/2015/11/gallery-like-recyclerview-cardview.html