【发布时间】:2017-01-02 18:19:11
【问题描述】:
如何使位图图像在 android 的画布上可点击,就像点击侦听器上的按钮一样?
【问题讨论】:
标签: java android canvas bitmap
如何使位图图像在 android 的画布上可点击,就像点击侦听器上的按钮一样?
【问题讨论】:
标签: java android canvas bitmap
您不能直接在 Canvas 上设置点击侦听器。如果您的位图被设置为 ImageView,您可以像往常一样在其上设置一个点击侦听器:
imageView.setOnClickListener(view -> {
//do something
})
否则,您可以创建自定义View 并在其onDraw() 方法中使用您的Canvas。然后您可以使用onTouch() 方法来捕获点击事件。
【讨论】: