首页 > 代码库 > 用ActionBar的ActionProvider的时候报错:cannot be cast to android.view.ActionProvider

用ActionBar的ActionProvider的时候报错:cannot be cast to android.view.ActionProvider

在用ActionBar的自定义ActionProvider的时候有时候会遇到以下的报错:

产生的原因是:引入的ActionProvider的包出错了

如果引入的是import android.support.v4.view.ActionProvider;就会产生上诉错误。

修改错误:将引入包改成import android.view.ActionProvider;即可

用ActionBar的ActionProvider的时候报错:cannot be cast to android.view.ActionProvider