永发信息网

android canvas画的图怎么实现点击跳转

答案:2  悬赏:0  手机版
解决时间 2021-02-20 13:59
android canvas画的图怎么实现点击跳转
最佳答案
重写onTuchEvent,在case down 中判断点击的坐标是否在 你画的图上面

如果图片是矩形,可以把矩形new 出来,然后判断这个矩形是否包含这个点
如果输不规则图形,可以用path来构建
Rect rect = new Rect();
if (rect.contains((int) event_x, (int) event_y)) {

//点击了
}
全部回答
计算画的图的宽度viewwidth 然后计算canvas的宽度 canvaswidth canvaswidth/2-viewwidth/2作为起始点 相同计算高度 作为起点,就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
银座小区速递易地址在什么地方,想过去办事
v.5+6.8 6.5+v.8 8.6+7.7 八0.05+0.v 8
怎么让电脑上输入过一次的词语,下次自动记住
某工程预计工期18个月,施工合同价款为800万
石破天惊近义词
冶父山镇综合文化站这个地址在什么地方,我要
求一赌片, 主角好像三男一女,一个筛子高手一
秋天的树阅读答案
质量为m的物体自高H处水平抛出,运动中受到与
求一首歌名:歌词:
Y806/Y855(路口)地址在哪,我要去那里办事
这家小馆(老街店)这个地址在什么地方,我要处
婚礼结束时,大家一起举杯,放的一首歌是《干
过去几年中,中国骑自行车的人数变化大吗
旅游中注意的安全问题
推荐资讯
我要买房子,可是我没钱,怎么办?
以In summer,I can.为题写一篇英语小短文快,
芙蓉兴盛便利超市兴城店我想知道这个在什么地
xx依然,9年级作文,1000字,
下杨家地址在什么地方,想过去办事
经典小游戏 用汽车接人
建园物资部在哪里啊,我有事要去这个地方
男性,10岁,头面部、四肢及会阴部火焰烧伤4
泰山市身份证前几位数多少 和尾数
说下你赚钱的看法.,一、 的三种不同身份和阶
我有一个男性的朋友是95年腊月十二的生日,今
武汉永亨泰投资咨询有限公司我想知道这个在什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?