Closed durgatjb closed 6 years ago
Same issue with slightly different line numbers:
Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isMutable()' on a null object reference
at android.graphics.Canvas.(Canvas.java)
at com.github.mikephil.charting.renderer.LineChartRenderer.drawData(SourceFile:86)
at com.github.mikephil.charting.charts.BarLineChartBase.onDraw(SourceFile:231)
@wryday Same issue over here.
I faced this issue too, please help to check
FATAL EXCEPTION: main
Process: com.enzan.mt.lms.tg01, PID: 7006
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isMutable()' on a null object reference
at android.graphics.Canvas.<init>(Canvas.java:130)
at com.github.mikephil.charting.renderer.PieChartRenderer.drawData(PieChartRenderer.java:136)
at com.github.mikephil.charting.charts.PieChart.onDraw(PieChart.java:126)
+1
Same issue in PieChartRenderer:
Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isMutable()' on a null object reference
at android.graphics.Canvas.(Canvas.java:130)
at com.github.mikephil.charting.renderer.PieChartRenderer.drawData(PieChartRenderer.java:136)
at com.github.mikephil.charting.charts.PieChart.onDraw(PieChart.java:126)
+1
Galaxy A3(2016) android 7.0 Fatal Exception: java.lang.NullPointerException Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isMutable()' on a null object reference com.github.mikephil.charting.renderer.LineChartRenderer.drawData (LineChartRenderer.java:84 com.github.mikephil.charting.charts.BarLineChartBase.onDraw (BarLineChartBase.java:229)
- HUAWEI P9 lite android 7.0
Fatal Exception: java.lang.NullPointerException Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isMutable()' on a null object reference com.github.mikephil.charting.renderer.PieChartRenderer.drawData (PieChartRenderer.java:135) com.github.mikephil.charting.charts.PieChart.onDraw (PieChart.java:126)
+1
+1
same issues here also
Having same issue but slightly different
E/AndroidRuntime(15975): FATAL EXCEPTION: main E/AndroidRuntime(15975): Process: com.example.hotel_booking, PID: 15975 E/AndroidRuntime(15975): java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.drawable.Drawable.isProjected()' on a null object reference E/AndroidRuntime(15975): at android.graphics.drawable.LayerDrawable.isProjected(LayerDrawable.java:420) E/AndroidRuntime(15975): at android.view.View.invalidateInternal(View.java:15633) E/AndroidRuntime(15975): at android.view.View.invalidate(View.java:15564) E/AndroidRuntime(15975): at android.view.View.setFrame(View.java:19885) E/AndroidRuntime(15975): at android.view.View.layout(View.java:19778) E/AndroidRuntime(15975): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:325) E/AndroidRuntime(15975): at android.widget.FrameLayout.onLayout(FrameLayout.java:261) E/AndroidRuntime(15975): at android.view.View.layout(View.java:19781) E/AndroidRuntime(15975): at android.view.ViewGroup.layout(ViewGroup.java:6144) E/AndroidRuntime(15975): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1816) E/AndroidRuntime(15975): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1660) E/AndroidRuntime(15975): at android.widget.LinearLayout.onLayout(LinearLayout.java:1569) E/AndroidRuntime(15975): at android.view.View.layout(View.java:19781) E/AndroidRuntime(15975): at android.view.ViewGroup.layout(ViewGroup.java:6144) E/AndroidRuntime(15975): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:325) E/AndroidRuntime(15975): at android.widget.FrameLayout.onLayout(FrameLayout.java:261) E/AndroidRuntime(15975): at com.android.internal.policy.DecorView.onLayout(DecorView.java:888) E/AndroidRuntime(15975): at android.view.View.layout(View.java:19781) E/AndroidRuntime(15975): at android.view.ViewGroup.layout(ViewGroup.java:6144) E/AndroidRuntime(15975): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2674) E/AndroidRuntime(15975): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2377) E/AndroidRuntime(15975): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1515) E/AndroidRuntime(15975): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7266) E/AndroidRuntime(15975): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:981) E/AndroidRuntime(15975): at android.view.Choreographer.doCallbacks(Choreographer.java:790) E/AndroidRuntime(15975): at android.view.Choreographer.doFrame(Choreographer.java:721) E/AndroidRuntime(15975): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:967) E/AndroidRuntime(15975): at android.os.Handler.handleCallback(Handler.java:808) E/AndroidRuntime(15975): at android.os.Handler.dispatchMessage(Handler.java:101) E/AndroidRuntime(15975): at android.os.Looper.loop(Looper.java:166) E/AndroidRuntime(15975): at android.app.ActivityThread.main(ActivityThread.java:7425) E/AndroidRuntime(15975): at java.lang.reflect.Method.invoke(Native Method) E/AndroidRuntime(15975): at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) E/AndroidRuntime(15975): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
Still Facing same issue any input for fix
E/AndroidRuntime(19282): java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isMutable()' on a null object reference
E/AndroidRuntime(19282): at android.graphics.Canvas.
I got the below exception and the app crashed. I have used Line chart with date (X axis) and float values using this library.