将surfaceview的初始工作放在onCreate中,将surfaceHolder.lockCanvas()放到onCreate外,因为在onCreate中surfaceHolder画布未创建完,所以返回会为空。