【问题标题】:Button over ImageView AndroidImageView Android上的按钮
【发布时间】:2017-08-17 17:10:52
【问题描述】:

我正在开发一款游戏,其中包括寻找隐藏在很多人头前面的某人的头。 要认出他,我必须放大 ImageView。

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

这是按钮的代码

        public void onClick(View v) {


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

            intent.putExtra("result" , counter);

            startActivity(intent);
        }
    });
}

解决方案是什么? 谢谢。

【问题讨论】:

  • 你需要添加更多代码,这个问题没有足够的信息

标签: android button layout imageview android-imageview


【解决方案1】:

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

【讨论】:

  • 我不想点击所有的 ImageView。我只想单击一个头,因为在 ImageView 中有很多头,我必须找到我必须找到的头。谢谢
  • 然后我建议使用自定义触摸处理程序,它可以使用您的矩阵缩放位置以进行缩放。按钮永远无法正常工作。
【解决方案2】:

Button 和 ImageView 都扩展了 View。

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

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

【讨论】:

  • 我不想点击所有的 ImageView。我只想单击一个头,因为在 ImageView 中有很多头,我必须找到我必须找到的头。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-17
  • 1970-01-01
  • 1970-01-01
  • 2011-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多