【问题标题】:Android: changing image rotation inside RecyclerviewAndroid:在 Recyclerview 中更改图像旋转
【发布时间】:2022-01-10 05:24:07
【问题描述】:

我有一个显示来自 firebase 的图像的 recyclerView,由于某种原因,其中一些图像在上传到 firenase 时被旋转。

所以我想知道如何在回收器中旋转图像。

这是我的代码的一部分,它改变了方向,但问题是它只适用于 recyclerview 中的第一个项目,没有别的???所以任何解决方案。

rotateRight.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                holder.itemView.setRotation(holder.itemView.getRotation() + 90);
            }
        });

        rotateLeft.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                holder.itemView.setRotation(holder.itemView.getRotation() + 180);
            }
        });

【问题讨论】:

  • 你用什么方法设置你的点击监听?

标签: android android-recyclerview android-imageview


【解决方案1】:

我通过在适配器的布局内制作旋转按钮来解决它,而不是在活动本身内。现在它运行良好,但我无法使旋转后的宽度占据整个屏幕高度

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-10
    • 1970-01-01
    • 2020-09-30
    相关资源
    最近更新 更多