java.lang.NullPointerException at android.view.GLES20Canvas.setupModifiers

来源:互联网 发布:java ee怎么下载 编辑:程序博客网 时间:2024/06/13 23:25

java.lang.NullPointerException at android.view.GLES20Canvas.setupModifiers


一般报这种错误的时候,没有指定到哪个具体的位置,为什么会出现空指针,主要是因为这个是SDK里面的framework层出现系统异常,好在这个错误我解决了,下面我就来分享下是怎么解决的:以下是修改前文件


<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"    android:shape="line">    <size android:height="0.1dp" android:width="50dp"></size>    <solidandroid:color="@color/a999999"></solid></shape>

修改后的文件

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"    android:shape="line">    <size android:height="0.1dp" android:width="50dp"></size>    <stroke android:color="@color/a999999"></stroke></shape>


通过上面我们能发现主要是因为我们的shape="line";对的,问题就出现在这了,Android4X系列由于底层的原因,如果shape=“line”的话,不能用solid,否侧会出现系统异常,具体请自看源码来进行分析。

阅读全文
2 0
原创粉丝点击