gpt4 book ai didi

java - x 必须 < bitmap.width()

转载 作者:行者123 更新时间:2023-11-30 03:55:36 29 4
gpt4 key购买 nike

我正在构建一个应用程序,它可以拍照、显示图片,然后一旦被点击,就会在点击的任何地方返回图片的颜色。

它在崩溃之前到达了水龙头。我得到 x 必须是 < bitmap.width()

的错误

就我的理解而言,如果我在位图中单击并获得坐标,它怎么会大于 bitmap.width()?

我将在下面发布我的代码,看看是否有人可以帮助我理解我做错了什么。

http://pastebin.com/scwiuM4w

最佳答案

您的 onTouchEvent 在 Activity 中返回 x、y,而不是在您的 ImageView 中。

参见 Activity.onTouchEvent 帮助:当触摸屏事件未被其下的任何 View 处理时调用。这对于处理发生在窗口边界之外的触摸事件最有用,因为没有 View 可以接收它。

关于java - x 必须 < bitmap.width(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13410625/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com