gpt4 book ai didi

android - 单击按钮时将图像向左/向右旋转一个角度

转载 作者:搜寻专家 更新时间:2023-11-01 08:32:50 24 4
gpt4 key购买 nike

使用 picasso-transformations 库进行图像编辑。有两个单独的按钮用于左旋转和右旋转。单击按钮时,图像仅旋转一次。我想在每次单击按钮时将图像旋转到其各自的方向。

 recyclerView.addOnItemTouchListener(new RecyclerClick(act, recyclerView, new RecyclerClickListener() {
@Override
public void onClick(View view, final int position) {
switch (position) {
case 0:
Picasso.with(act)
.load(selectedPhotoUri)
.rotate(90f)
.into(photo);
break;
case 1:
Picasso.with(act)
.load(selectedPhotoUri)
.rotate(90f)
.into(photo);
break;
}
}

最佳答案

也许实例变量有帮助。

像这样:

recyclerView.addOnItemTouchListener(new RecyclerClick(act, recyclerView, new RecyclerClickListener() {

int rotate = 0;

@Override
public void onClick(View view, final int position) {
switch (position) {
case 0:
rotate += 90f
break;
case 1:
rotate -= 90f;
break;
}
Picasso.with(act)
.load(selectedPhotoUri)
.rotate(rotate)
.into(photo);
}
}));

关于android - 单击按钮时将图像向左/向右旋转一个角度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39269169/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com