- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个应用程序,我在其中使用了 glomadrain 的动画切换按钮。完成编码后出现以下错误:
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()' on a null object reference at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:750) at com.github.glomadrian.materialanimatedswitch.painter.IconPainter.initBitmap(IconPainter.java:41) at com.github.glomadrian.materialanimatedswitch.painter.IconPainter.init(IconPainter.java:36) at 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) at com.github.glomadrian.materialanimatedswitch.MaterialAnimatedSwitch.initPainters(MaterialAnimatedSwitch.java:79) at com.github.glomadrian.materialanimatedswitch.MaterialAnimatedSwitch.init(MaterialAnimatedSwitch.java:65) at com.github.glomadrian.materialanimatedswitch.MaterialAnimatedSwitch.init(MaterialAnimatedSwitch.java:90) at com.github.glomadrian.materialanimatedswitch.MaterialAnimatedSwitch.(MaterialAnimatedSwitch.java:54)
这是我关于 map 和开关的代码:
<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"/>
最佳答案
问题是,您使用 vector 可绘制对象作为 app:icon_press
和 app:icon_release
的输入,而库不支持 vector 可绘制对象。
您必须 fork 库并执行 necessary changes在创建 Bitmap
时,您也可以提供非 vector 可绘制对象作为这些参数的输入。
关于java - 膨胀 MaterialAnimatedSwitch 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47484108/
我的问题是,当我单击应用程序中的登录按钮时,我的应用程序会转到另一个名为欢迎 Activity 的 Activity 。但是当转到欢迎 Activity 时,我的应用程序崩溃了。并给出一些错误。我不明
应用程序失败 - 原因为:android.view.InflateException:二进制 XML 文件行 #23 膨胀类 com.github.glomadrian.materialanimate
在 android studio 中,我正在尝试创建一个用户可以翻转的开关,表明他或她在线。该开关工作正常,但是任何时候方向发生变化或用户退出应用程序时,该开关都会默认并且是因此不再在线。我尝试过使用
我正在构建一个应用程序,我在其中使用了 glomadrain 的动画切换按钮。完成编码后出现以下错误: at com.android.internal.os.ZygoteInit.main(Zygot
Gradle无法正确同步,得到了error。 当我添加此库并立即按同步时,请帮助我解决此错误,该错误将显示此错误(无法解决)。 请帮我解决吗? 最佳答案 您必须添加build.gradle repos
我是一名优秀的程序员,十分优秀!