我拋出NullPointerException在我的代碼:NullPointerException異常試圖繪製位圖
canvas.drawBitmap(icon, null, rect, null);
我有一個日誌語句正上方有以確保畫布不爲空。我猜第二個Rect爲空是問題嗎?我認爲可以將它保留爲空。
這裏是logcat的輸出:
07-22 21:34:16.807: E/AndroidRuntime(19340): FATAL EXCEPTION: Thread-3384
07-22 21:34:16.807: E/AndroidRuntime(19340): java.lang.NullPointerException
07-22 21:34:16.807: E/AndroidRuntime(19340): at
android.view.GLES20RecordingCanvas.drawBitmap(GLES20RecordingCanvas.java:118)
07-22 21:34:16.807: E/AndroidRuntime(19340): at
com.live.LedgeView$DrawLedgeThread.run(LedgeView.java:88)
'icon'是'null'?或'rect'是'null'? – Pang
沒有,我是砍伐了 – user1154644
是的,我有記錄所有3個變量 – user1154644