播放图片正常,然后锁屏,在此打开屏幕,图片绘制不出来,
经本人log查看,发现导致不能播放的原因是view不调用onDraw方法,
invalidate();
postInvalidate(); 这两个刷新方法本人一 一试过。而且发现一个有趣的问题,就是在快速锁屏,快速打开时可以正常播放使用。
本人疑惑不解,特在此请大神出马分析下情况,有解决方案更好。
在此拜谢!!!
大神救救我吧、、、、android,viewonDraw锁屏,解锁解决方案
解决方案 »
- 有什么经典且基础的Android入门书籍吗?
- 求教。这个logcat是什么意思?昨晚还运行好好地!!!
- 请懂android的专家帮忙指导一下,谢谢!
- 如何去掉两个ImageButton之间的间隔
- 问一个关于import的问题
- G1上的Camear Apk不能替换?
- Android 客户端如何b/s后台进行通信 数据交互
- 关于android开发用viewflipper实现滑屏问题
- onCreateOptionsMenu和onOptionsItemSelected 如何固定菜单??
- mMapView的getMap()方法找不到了,急求
- 选定一个浏览器为默认程序后,如何弹出 浏览器 选择框?
- android 遇到"Source not found"的错误
锁屏后,系统会自动进入休眠 LZ可以在onDraw方法前 申请获取WakeLock对象 在试试
PowerManager.WakeLock localWakeLock = null;
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN
, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setRequestedOrientation(0);// change display orientation
localWakeLock = ((PowerManager) getSystemService(Context.POWER_SERVICE))
.newWakeLock(PowerManager.FULL_WAKE_LOCK, "DoNotDimScreen");
localWakeLock.acquire();//do not auto lock