Java 充气物料起动开关时出错
我正在构建一个应用程序,其中我使用了glomadrain的动画切换按钮。 当我完成编码时,出现以下错误: 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)上,由于以下原因导致:java.lang.NullPointerException:尝试调用虚拟 空对象上的方法“int android.graphics.Bitmap.getWidth()” 参考android.graphics.Bitmap.createScaledBitmap(Bitmap.java:750)的 com.github.glomadrian.materialanimatedswitch.painter.IconPainter.initBitmap(IconPainter.java:41) 在 com.github.glomadrian.materialanimatedswitch.painter.IconPainter.init(IconPainter.java:36) 在 com.github.glomadrian.materialanimatedswitch.painter.IconPainter.(IconPainter.java:30) 11-25 14:05:04.032 4625-4625/com.example.surajnath.taproute E/AndroidRuntime:at com.github.glomadrian.materialanimatedswitch.painter.IconPressPainter.(IconPressPainter.java:30) 在 materialanimatedswitch.initPainters(materialanimatedswitch.java:79) 在 materialanimatedswitch.init(materialanimatedswitch.java:65) 在 materialanimatedswitch.init(materialanimatedswitch.java:90) 在 materialanimatedswitch.materialanimatedswitch.(materialanimatedswitch.java:54) 这里是我关于地图和开关的代码:Java 充气物料起动开关时出错,java,android,android-layout,android-view,android-switch,Java,Android,Android Layout,Android View,Android Switch,我正在构建一个应用程序,其中我使用了glomadrain的动画切换按钮。 当我完成编码时,出现以下错误: 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)上,由于以下原因导致:java.lang.NullPointerException:尝试调用虚拟 空对象上的方法“int android.graphics.Bitmap.getWidth()” 参考android.graphics.Bitmap.createScaled
<com.github.glomadrian.materialanimatedswitch.MaterialAnimatedSwitch
android:layout_width="0dp"
android:layout_weight="3"
android:id="@+id/location_switch"
android:layout_height="wrap_content"
app:icon_release="@drawable/ic_location_off_black_24dp"
app:icon_press="@drawable/ic_location_on_black_24dp"
app:base_release_color="@color/baseReleaseColor"
app:base_press_color="@color/basePressColor"
app:ball_release_color="@color/ballReleaseColor"
app:ball_press_color="@android:color/white"/>
问题是,您正在使用可绘制向量作为
app:icon\u press
和app:icon\u release
的输入,而库不支持可绘制向量
在创建
位图时,您必须分叉库并执行操作,或者您可以提供一个非矢量绘制作为这些参数的输入。为我们提供布局文件。您可能在布局中的位置开关
视图中出错。您正在使用应用程序:icon\u press
传递一个无效/意外的绘图。是@amitupadhayay和azizbekian我正在使用您都说过的内容。我必须更改的内容请告诉我:此链接中的Dmy布局代码