Android 活动没有';不显示actionbar

Android 活动没有';不显示actionbar,android,android-actionbar,deprecated,oncreateoptionsmenu,Android,Android Actionbar,Deprecated,Oncreateoptionsmenu,几周前,我加入了Android Studio和Android应用程序项目,我正在尝试创建一个带有ActionBar选项的简单应用程序 在Android开发人员培训之后,启动Android Studio时,我总是会遇到以下渲染错误: Android Studio未找到Android.support.v7.app.ActionBarActivity(ecc…) 我通过设置不同的主题解决了这个错误。但每当我尝试一个新项目时,我会一次又一次地这样做。第一个问题:有没有办法解决这个渲染问题?我在MainA

几周前,我加入了Android Studio和Android应用程序项目,我正在尝试创建一个带有ActionBar选项的简单应用程序

在Android开发人员培训之后,启动Android Studio时,我总是会遇到以下渲染错误:

Android Studio未找到Android.support.v7.app.ActionBarActivity(ecc…)


我通过设置不同的主题解决了这个错误。但每当我尝试一个新项目时,我会一次又一次地这样做。第一个问题:有没有办法解决这个渲染问题?我在MainActivity.java中也遇到了这个问题,其中扩展了ActionBarActivity被删除了一行,告诉我它已被弃用,并建议我使用AppCompatActivity。我应该遵循这个提示吗

第二个问题:我读了100篇关于那些无法在活动中显示actionbar的人的帖子,我尝试了所有方法,但当我通过以下链接将actionbar菜单与活动链接起来时:

public boolean onOptionsItemSelected(MenuItem item) {
    int id = item.getItemId();

    if (id == R.id.action_settings) {
        return true;
    }

    return super.onOptionsItemSelected(item);
}
我仍然无法查看我在actionbar上创建的菜单。 一些图片可能有助于我更好地解释我的问题:

这是我活动的布局:


如您所见,我没有添加图标按钮,也没有菜单布局显示之类的设置按钮。

ActionBarActivity
现在不推荐使用

要避免此错误,请执行以下操作:

Android Studio未找到Android.support.v7.app.ActionBarActivity

您必须下载最新版本的支持库!然后你可以使用
使用AppCompactActivity活动、AppCompactActivity和ActionBarActivity之间有什么区别?为什么使用AppCompactActivity而不使用Activity?Android开发者指南应该编辑他的帖子吗?无论如何,my@styles.xml最好使用AppCompactActivity,以便在大多数操作系统设备中更好地支持操作栏。
import android.support.v7.app.AppCompatActivity
    
    public class MainActivity extends AppCompatActivity{
    ...
    ...
    ...