android播放器一进入就是黑屏没反应,按返回键就报这个错误,求大神解答!

05-02 09:55:35.795: E/ActivityManager(1529): ANR in cn.usth.videoplayer (cn.usth.videoplayer/.MainActivity)
05-02 09:55:35.795: E/ActivityManager(1529): PID: 19394
05-02 09:55:35.795: E/ActivityManager(1529): Reason: Input dispatching timed out (Waiting because no window has focus but there is a focused application that may eventually add a window when it finishes starting up.)
05-02 09:55:35.795: E/ActivityManager(1529): Load: 2.05 / 1.11 / 0.55
05-02 09:55:35.795: E/ActivityManager(1529): CPU usage from 12053ms to 21ms ago:
05-02 09:55:35.795: E/ActivityManager(1529): 117% 19394/cn.usth.videoplayer: 19% user + 98% kernel / faults: 10761 minor
05-02 09:55:35.795: E/ActivityManager(1529): 5% 1529/system_server: 1.2% user + 3.8% kernel / faults: 672 minor
05-02 09:55:35.795: E/ActivityManager(1529): 3.8% 96/adbd: 0.1% user + 3.6% kernel / faults: 930 minor
05-02 09:55:35.795: E/ActivityManager(1529): 1.6% 1499/surfaceflinger: 0.1% user + 1.4% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0.2% 221/local_opengl: 0% user + 0.2% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0.3% 1630/com.android.systemui: 0% user + 0.2% kernel / faults: 4 minor
05-02 09:55:35.795: E/ActivityManager(1529): 0.4% 8/rcu_preempt: 0% user + 0.4% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0.1% 212/logd: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0% 2771/logcat: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0.1% 2774/kworker/3:2: 0% user + 0.1% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0% 3/ksoftirqd/0: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0% 20/ksoftirqd/3: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0% 55/kworker/1:1: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0% 214/healthd: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0% 2894/logcat: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0% 2897/kworker/0:1: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 0% 2898/kworker/2:2: 0% user + 0% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 29% TOTAL: 4.8% user + 24% kernel + 0.1% softirq
05-02 09:55:35.795: E/ActivityManager(1529): CPU usage from 3992ms to 4543ms later:
05-02 09:55:35.795: E/ActivityManager(1529): 119% 19394/cn.usth.videoplayer: 29% user + 90% kernel / faults: 610 minor
05-02 09:55:35.795: E/ActivityManager(1529): 100% 19394/sth.videoplayer: 27% user + 72% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 13% 19409/GCDaemon: 0% user + 13% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 3.9% 19399/Heap thread poo: 0% user + 3.9% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 5.7% 1529/system_server: 0% user + 5.7% kernel / faults: 3 minor
05-02 09:55:35.795: E/ActivityManager(1529): 3.8% 1554/ActivityManager: 0% user + 3.8% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 1.9% 1551/SensorService: 0% user + 1.9% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 1.8% 8/rcu_preempt: 0% user + 1.8% kernel
05-02 09:55:35.795: E/ActivityManager(1529): 32% TOTAL: 7.1% user + 25% kernel

http://blog.csdn.net/ni357103403/article/details/52105444

surfaceview 没绑定holder吗?

返回键发生了ANR,说明你主线程被阻塞了。SurfaceView的渲染是应该在子线程操作的。可以看看