gpt4 book ai didi

android - android.support.v7.widget.Toolbar 无法转换为 android.widget.Toolbar 的原因是什么

转载 作者:太空狗 更新时间:2023-10-29 16:00:59 27 4
gpt4 key购买 nike

我收到这个错误

 Caused by: java.lang.ClassCastException: android.support.v7.widget.Toolbar cannot be cast to android.widget.Toolbar

我使用这个 import import android.support.v7.widget.Toolbar;

这是工具栏的代码

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
Toolbar tb=(Toolbar)findViewById(R.id.toolbar);
tb.inflateMenu(R.menu.main);
tb.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
return (onOptionsItemSelected(item));
}
});
// getMenuInflater().inflate(R.menu.main, menu);
// return true;
return(super.onCreateOptionsMenu(menu));
}

最佳答案

对于许多小部件,Android 提供了两个版本。一个包含在支持库中,一部分是本地 支持。如果您收到 ClassCastException 可能是因为您声明了 Toolbar在你的布局中而不是 <android.support.v7.widget.Toolbar

关于android - android.support.v7.widget.Toolbar 无法转换为 android.widget.Toolbar 的原因是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33242285/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com