异常消息:
android.support.design.widget.CoordinatorLayout无法转换为android.support.v7.widget.Toolbar
答案 0 :(得分:0)
欢迎来到SO。
该错误的含义与所说明的完全相同:您正在尝试使用类型为CoordinatorLayout
的对象,就好像它是一个Toolbar
对象一样。您需要找出代码中发生的地方,并通过传递正确的对象来对其进行更正。
从您的屏幕截图中,我猜您应该可以通过查看使用变量toolbar
的位置来找到它。
(听起来像您正在尝试创建工具栏,但不小心将布局对象传递给toolbar
变量,而不是实际的工具栏对象)。
PS::如果需要更多帮助,包括部分代码(特别是引发异常的行)以及堆栈跟踪会很有用。您可以使用原始帖子下方的edit
链接更新问题。
答案 1 :(得分:0)
ClassCastException。在这里,您要尝试将CoordinatorLayout
强制转换为Toolbar
。检查是否在findviewbyId()
中为工具栏对象分配了正确的ID。