[英]Rotate image after clicking the button - Android app
我开发了一个应用程序,允许用户访问照相手机,并在拍照后更新ImageView中的图片。
我的手机总是更新镜像,因此我创建了一个将图像旋转90度的按钮,以及另一个将图像返回到原始位置的按钮。
如何仅编程一个按钮,每个按钮都必须单击,图像会旋转90到90度?
我的功能按钮
public void rotateImage(View v)
{
img.setRotation(90);
}
尝试像这样将各个监听器连接到每个按钮。
//--- find both the buttons---
Button sButton = (Button) findViewById(R.id.button_s);
Button lButton = (Button) findViewById(R.id.button_l);
// -- register click event with first button ---
sButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
rotateImage(v);
}
});
// -- register click event with second button ---
lButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//do something else
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.