我正在开发一个游戏,包括找到隐藏在很多头前面的人的头。要认出他,我必须放大图像视图。
我试图在图像视图上放置一个按钮。但是当我放大图像视图时,按钮停留在同一个位置,所以我无法将其与头部相关联。
这是按钮的代码
public void onClick(View v) {
Intent intent = new Intent(JeuActivity.this, GameActivity.class);
intent.putExtra("result" , counter);
startActivity(intent);
}
});
}
解决方案是什么?谢谢。
为什么要使用按钮? 您可以直接在图像视图上放置单击处理程序。
Button 和 ImageView 都扩展了 View。
setOnClickListener 是 View 上的一种方法,这意味着您可以将单击处理程序直接应用于 ImageView(并且根本没有按钮(。
看到这个:https://developer.android.com/reference/android/view/View.OnClickListener.html