2015-09-25 61 views
-1

嘿有人告诉我为什么我的android工作室给这个错误? 我使用支持库v7来处理向后兼容性。引起:java.lang.ClassCastException:android.support.v7.widget.Toolbar不能转换为android.widget.Toolbar

+3

请提供一个[最小,完整和可验证的示例](http://stackoverflow.com/help/mcve)来演示您的问题。在这种情况下,请将发现此异常的堆栈跟踪以及导致异常的代码一起发布。请指出堆栈跟踪中的行是指您发布的代码行。 – CommonsWare

+0

在您使用收费栏的地方提供您的代码示例。同时发布你的logcat。 –

+0

你的标题本身包含你的答案 – Pavan

回答

1

我想你没有导入正确的包来处理向后兼容性。 尝试使用此包在代码中导入以处理向后兼容性。

import android.support.v7.widget.Toolbar;

1

您在您的XML中使用android.support.v7.widget.Toolbar,但在您的java代码中,您正在导入不同类型的android.widget.Toolbar。更改您的导入到android.support.v7.widget.Toolbar,它应该工作。

访问:link

0

您已经使用android.support.v7.widget.Toolbar并铸造android.widget.Toolbar。检查你的进口。

相关问题