永发信息网

android中怎么获取一个bitmap在屏幕中位置?

答案:3  悬赏:0  手机版
解决时间 2021-12-24 08:05
想要的到bitmap的左上角在屏幕中的坐标。。。有什么办法啊
最佳答案
android中想要获取一个bitmap在屏幕中位置可以通过以下代码实现:

RectF r = new RectF();
matrix.mapRect(r);
Log.i(TAG, "Rect " + r.left + " " + r.top + " " + r.right + " " + r.bottom + " " + mOverAllScale + " ");
全部回答
getX() getY()
是要编写一个这样的功能么,android提供的api里面一般图片都是bitmap,可以通过canvas.drawbitmap的方法在view进行图片的绘制,在方法中需要进行传入一个类型为matrix的参数,设置martrix的一些参数就可以进行图片的放大的绘制,这只是显示,也就是mvc中的view层,然后通过提供的一些触摸函数的重写并实现自己需要的一些功能,如拖动,实际上就是改变bitmap绘制的位置。关于触摸的处理和图片的绘制可以在网上进行一些教程的搜索,我就不罗列了,最终就是需要通过控制函数来改变图片的绘制方式,这也许就是你所需要的功能。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
妈妈把20000元钱存人银行,整存整取五年期.
仙岳社区居委会在什么地方啊,我要处理点事
Theboydoesn'tspeak______hissister,buth
钟宅社区居委会地址在什么地方?想过去办事
办什么卡能直接在韩国乐天免税店办金卡
Shell脚本问题:提升当前用户的权限
初二物理题目帮个忙!~谢咯
名著阅读。(5分)【小题1】我国四大古典名著
论语学习思考句子有
如何推广电子元器件企业?有没有好的办法?
西溪社区居委会地址在哪?我要去那里办事
点A在数轴上-3的位置,若A沿数轴移动6个单位
梦幻西游手游里面的法攻指的是什么?物攻又指
杜桥社区居委会在什么地方啊,我要处理点事
婴儿车轮子什么材质好
推荐资讯
从商场买来红球,白球,蓝球三种颜色的乒乓球
新飞飞师徒试炼,法瑞兰,厄比斯,唤魔珠,八
次梁加筋尺寸怎么确定
铠甲勇士雅塔莱斯大电影 MKV 种子, 别忽悠我
初中的英语单词要怎么读
怎么自制打印出货单
争星目标和创星心得怎呢写
羽绒服买回来要洗吗
限速40开到52怎么扣分,怎么罚款?
汤臣一品最高价多少一平
物流单号有几位数
订婚男方给礼金女方回什么礼
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?