Java android studio中的setSupportActionBar方法不支持工具栏对象
我想添加工具栏,但它不支持setSupportActionBar方法中的工具栏对象,正如我在android studio中实现的那个样。所以请任何人告诉我问题是什么Java android studio中的setSupportActionBar方法不支持工具栏对象,java,android,Java,Android,我想添加工具栏,但它不支持setSupportActionBar方法中的工具栏对象,正如我在android studio中实现的那个样。所以请任何人告诉我问题是什么 public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState)
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar mToolbar = (Toolbar) findViewById(R.id.tool_bar);
setSupportActionBar(mToolbar);
}
}
activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<include
android:id="@+id/tool_bar"
layout="@layout/app_bar" />
</RelativeLayout>
你应该扩展
public class MainActivity extends AppCompatActivity
asActionBarActivity
已弃用
更新
制作一个新的主题,如下所示
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
假的
真的
并将其设置为
<activity
android:name=".MainActivity"
android:theme="@style/AppTheme.NoActionBar"></activity>
您应该扩展
public class MainActivity extends AppCompatActivity
asActionBarActivity
已弃用
更新
制作一个新的主题,如下所示
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
假的
真的
并将其设置为
<activity
android:name=".MainActivity"
android:theme="@style/AppTheme.NoActionBar"></activity>
@M D I have implement appcompative bit not support toolbar对象。@ALM Clean and build your project right.@M D在Clean and builded app不兼容类型后显示此错误:android.widget.toolbar无法转换为android.support.v7.widget。Toolbar@Alam您应该添加导入android.support.v7.widget.Toolbar
而不是android.widget.Toolbar
在您的main活动中
@md感谢Bhaiya我通过导入android.support.v7.widget获得了它。Toolbar@MD我已实现AppCompatActivity位不支持工具栏的对象。@ALM正确清理和生成项目。@M D在清理和生成应用程序不兼容类型后显示此错误:无法将android.widget.Toolbar转换为android.support.v7.widget。Toolbar@Alam您应该添加导入android.support.v7.widget.Toolbar
而不是android.widget.Toolbar
在您的main活动中
@M D谢谢Bhaiya我通过导入android.support.v7.widget.Toolbar获得了它请发布错误消息请发布错误消息