android.widget.Toolbar无法在Android中转换为androidx.appcompat.widget.Toolbar

问题描述

当我启动我的应用程序时,我的应用程序崩溃,并且我收到“错误:无法将java.lang.classCastException:android.widget.Toolbar转换为androidx.appcompat.widget.Toolbar”。 我该如何解决这个问题? enter image description here enter image description here

解决方法

您在XML中使用android.widget.Toolbar,但是在Java代码中,您正在导入androidx.appcompat.widget.Toolbar,这是另一种类型。

解决方案1 ​​

将导入更改为android.widget.Toolbar,它应该可以正常工作。

解决方案2

在XML中使用<androidx.appcompat.widget.Toolbar