按下ImageView Android

时间:2017-03-24 16:48:49

标签: android button layout imageview android-imageview

我正在开发一款游戏,其中包括找到隐藏在头脑中的人的头部。 为了识别他,我必须放大ImageView。

我试图在imageview上放一个按钮。 但是当我放大imageView时,按钮停留在同一个地方,所以我无法将它与头部相关联。

这个按钮的代码

        public void onClick(View v) {


            Intent intent = new Intent(JeuActivity.this, GameActivity.class);

            intent.putExtra("result" , counter);

            startActivity(intent);
        }
    });
}

解决方案是什么? 谢谢。

2 个答案:

答案 0 :(得分:0)

为什么要使用按钮?您可以直接在图像视图上放置一个点击处理程序。

答案 1 :(得分:0)

Button和ImageView都扩展了View。

setOnClickListener是View上的一个方法,这意味着您可以直接将单击处理程序应用于ImageView(而根本没有按钮)。

看到这个: https://developer.android.com/reference/android/view/View.OnClickListener.html