社区
Android
帖子详情
surfaceview的事件响应
danielinbiti
2012-03-04 01:07:24
surfaceview中,处理器有时不响应touch事件,看draw的线程都挺正常的,该跑的还在跑。等一段时间后一下子touch事件全响应了。
不知道大家有没有这方面的处理经验可以分享吗?或者说有哪些注意事项。
网上找了一下,也没看到合适的(也有可能藏的深,没搜到)
...全文
255
5
打赏
收藏
surfaceview的事件响应
surfaceview中,处理器有时不响应touch事件,看draw的线程都挺正常的,该跑的还在跑。等一段时间后一下子touch事件全响应了。 不知道大家有没有这方面的处理经验可以分享吗?或者说有哪些注意事项。 网上找了一下,也没看到合适的(也有可能藏的深,没搜到)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
danielinbiti
2012-03-09
打赏
举报
回复
测试了一下,应该是模拟器上的CPU问题,第一次碰到CreateBitmap就会卡。也在想是否和内存分配有关系。
在真机上不会出现卡的问题。
yuhuaijun
2012-03-05
打赏
举报
回复
最好把代码贴上来看看,会不会有什么地方阻塞了主线程的运行,导致消息事件不能正常传递
danielinbiti
2012-03-05
打赏
举报
回复
不是这个原因,我是通过activity响应的,直接通过view响应有时不及时。
反复测,感觉像是和CPU快慢有关系。
j_f0001
2012-03-04
打赏
举报
回复
[Quote=引用 1 楼 ihrthk 的回复:]
在SurfaceView 中设置这两个试试
setFocusable(true);
setFocusableInTouchMode(true);
[/Quote]应该是这个问题
ihrthk
2012-03-04
打赏
举报
回复
在SurfaceView 中设置这两个试试
setFocusable(true);
setFocusableInTouchMode(true);
SurfaceView
的使用
SurfaceView
的简单使用,效果是跟随手指的滑动,画出
响应
的滑动轨迹
android自定义相机
SurfaceView
形式
android自定义相机
SurfaceView
形式,
SurfaceView
是一个功能强大的控件,它拥有独立的绘图表面(不...又由于
SurfaceView
不会占用主线程资源,一方面可以实现复杂而高效的UI,另一方面又不会导致用户输入得不到及时
响应
Android App中使用
SurfaceView
制作多线程动画的实例讲解
通常情况程序的View和用户
响应
都是在同一个线程中处理的,这也是为什么处理长时间
事件
(例如访问网络)需要放到另外的线程中去(防止阻塞当前UI线程的操作和绘制)。但是在其他线程中却不能修改UI元素,例如用后台...
画布上显示的控件
*
SurfaceView
视图创建,
响应
此函数 */ @Override public void surfaceCreated(SurfaceHolder holder) { screenW = this.getWidth(); screenH = this.getHeight(); flag = true; //实例线程 th = new ...
2D小游戏开发模板-Android
可用于2D小游戏的快速开发的程序模板,用到了
SurfaceView
,实现主循环、
事件
响应
接口、绘图接口和声音接口,用户只需的重写相应的接口即可收到相应的
响应
。 带有横竖屏切换,屏幕自适应功能。 精灵动画编辑器使用...
Android
80,362
社区成员
91,291
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章