我有一个继承自SurfaceView的自定义组件。
然后将多个并排放置的该组件实例放到LinearLayout中,然后再放入HorizontalScrollView中,实现横向滚动条。
但是在左右滚动的时候会有黑色背景闪烁。
应该不是双缓冲的问题,每次绘制都用白色清屏过。有没有大侠知道会是什么问题呢?谢谢!
然后将多个并排放置的该组件实例放到LinearLayout中,然后再放入HorizontalScrollView中,实现横向滚动条。
但是在左右滚动的时候会有黑色背景闪烁。
应该不是双缓冲的问题,每次绘制都用白色清屏过。有没有大侠知道会是什么问题呢?谢谢!
解决方案 »
- 亲们,本人学过opengl,想知道学习opengles需要再学习哪些东西,求帮忙!!!
- Ubuntu下用NDK8编译ffmpeg1.1遇到问题
- 在eclipse中如何运行hello-jni例子
- Android广播监听短信,在eclipse的虚拟机上测试没问题,安装到手机就监听不到.
- Android拼音搜索联系人
- 怎么能让安卓手机中的拨号软件在拨号的时候发出钢琴音?
- android分辨率
- 求助一个问题 ProgressDialog
- 开机铃声会突然变小、
- 求大神帮助添加一个登录功能,有偿
- 请问下android应用开发,刚毕业的大学生在南京一月工资多少啊?
- 在程序中获取文件权限信息 但文件名字中有空格 怎么处理
SurfaceView本身就带双缓冲
是为了防止双缓冲导致的闪屏,每次draw的时候,都先canvas.DrawColor(Color.white)清空画布;