比如说对高德或者百度地图进行镜像(水平)的翻转,因为这两个内部实现貌似用的是surfaceView,不执行onDraw方法,用一般的对view的图形变换操作无效。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
android如何对第三方SurfaceView进行镜像(水平)翻转
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Allendav 2016-02-23 02:40关注高德有个 TextureMapView ,实例化后 view.setScaleY(-1f); 就翻转了
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2017-06-03 05:12回答 2 已采纳 SurfaceView是双缓冲机制,有front和back,这两个交替显示,每post一次交替一次 所以你的代码是交替画在两个画布上的,多画几次,确保每个上面都画上了 //获取触屏事件
- 2022-11-07 17:19回答 2 已采纳 你要实现继续播放功能,先创建一个相对布局,然后创建surfaceview,最后add surfaceview给这个布局。每次退出应用时remove掉surfaceview,进入应用时把上次的surfa
- 2017-04-25 08:13回答 1 已采纳 Camera.Parameters parameters = mCamera01.getParameters(); parameters.setExposureCompensation(posure
- 2020-02-07 16:10android camera mirror 前置后置相机视频预览时左右镜像,实现镜子效果 基于以下网址实现的android studio项目源代码包,可以直接打开使用 https://blog.csdn.net/mbrose/article/details/80167781 代码做了一...
- 2022-01-18 17:42回答 2 已采纳 多线程了吧增加volatile修饰一下变量
- 2018-06-07 01:11回答 2 已采纳 你可以参考我的写法,注意点就是你自定义的MyCallBack()里面要回调,也就是我写的SurfaceCallBack()里面的SurfaceCreated()函数要实现你写的setOnPrepare
- 2021-06-02 15:27回答 1 已采纳 在surfaceview的holder的callback内有一个surfaceChanged方法,需要在方法内再次修改大小。 override fun surfaceChanged( ho
- 2023-05-09 17:49小康师兄的博客 Android Camera 摄像头 预览时 水平镜像
- 2016-05-30 04:00回答 1 已采纳 android surfaceview 播放视频android使用SurfaceView播放视频Android 播放视频(一)SurfaceView + MediaPlayer-----------
- 2018-07-02 22:37回答 2 已采纳 你要注意两个surfaceview的层级关系,这个是可以设置的。或者用同一个surfaceview来实现
- 2017-11-23 17:50回答 1 已采纳 你可以自己写个SurfaceView子类 拦截一下onDraw 如果你是用来摄像头抓图的话直接Camera.setPreviewCallback 能获取图片流
- 2021-03-16 20:35摘要:Java源码,Android源码,android android中的surfaceview示例源码下载,Android SurfaceView在游戏开发中使用想当广泛,SurfaceView对于画面的控制有着更大的自由度,它不像View那样要用handler来更新,但是网上...
- 2020-08-31 19:12在Android开发中,SurfaceView是一种特殊的视图,用于处理高性能、低延迟的视频或图形渲染。在涉及到视频播放或者游戏等需要高效能画面更新的应用场景时,SurfaceView常常被使用。然而,使用SurfaceView时可能会遇到...
- 2017-09-29 19:29使用VideoView播放视频简单、方便,但有些早期的开发者还是更喜欢使用MediaPlayer来播放视频,但由于MediaPlayer主要用于播放音频,因此它没有提供图像输出界面,此时就需要借助于SurfaceView来显示MediaPlayer播放...
- 2024-06-16 21:01KWMax的博客 在Android应用开发领域,面对视频播放、游戏构建及相机实时预览等高性能需求场景,直接操控图像数据并即时展示于屏幕成为必要条件。性能瓶颈:传统View的绘制任务由UI主线程承担,如果绘制操作过于复杂或需要频繁...
- 2013-03-13 15:28在Android开发中,`SurfaceView`是一个非常重要的视图组件,尤其适用于处理高性能图形和视频渲染。本项目通过`SurfaceView`实现图片的缩放、移动以及添加标记功能,这在许多应用场景中都非常实用,比如地图应用或者...
- 2016-03-24 15:53在Android开发中,有时我们可能需要创建一个独特的用户体验,比如设计一个圆形的相机预览窗口。这个场景就涉及到了Android的SurfaceView以及如何定制它的显示效果。本文将深入探讨如何实现一个圆形的相机预览窗口。 ...
- 2018-05-02 16:04brandon2020的博客 将Camera.PreviewCallback获得的 实时数据byte[] 数组,显示到Surfaceview上(双缓冲,子线程画图),这样就可以在即将预览的数据做镜像处理; 问题描述: 一般情况下 我们会直接使用 camera.setPreviewDisp...
- 没有解决我的问题, 去提问