【问题标题】:On click for bitmap image in canvas in android [duplicate]在Android中单击画布中的位图图像[重复]
【发布时间】:2017-01-02 18:19:11
【问题描述】:

如何使位图图像在 android 的画布上可点击,就像点击侦听器上的按钮一样?

【问题讨论】:

    标签: java android canvas bitmap


    【解决方案1】:

    您不能直接在 Canvas 上设置点击侦听器。如果您的位图被设置为 ImageView,您可以像往常一样在其上设置一个点击侦听器:

    imageView.setOnClickListener(view -> {
        //do something
    })
    

    否则,您可以创建自定义View 并在其onDraw() 方法中使用您的Canvas。然后您可以使用onTouch() 方法来捕获点击事件。

    【讨论】:

    • 谢谢你。如何在画布内创建可移动的自定义视图?
    • 如果您还有其他问题,最好使用您尝试过的代码发布另一个问题。
    猜你喜欢
    • 2011-04-30
    • 2013-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-01
    相关资源
    最近更新 更多