使用工具栏需要哪些依赖项?

Which dependencies are needed for using the Toolbar?

我正在尝试创建导航抽屉。为此,我需要使用工具栏。 我有以下依赖项:

    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test.ext:junit:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
    implementation 'com.google.android.material:material:1.1.0'

在我的布局中 xml 我有:

        <androidx.appcompat.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="@color/primaryColor"
            android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
            app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />

在我的 Java:

import androidx.appcompat.widget.Toolbar;

public class TestMenu extends AppCompatActivity {
    private ToolBar toolBar;

当我尝试构建时出现以下错误:

error: cannot find symbol
    private ToolBar toolBar;
            ^
  symbol:   class ToolBar

还有 Android 工作室说:

我缺少哪些依赖项?

import androidx.appcompat.widget.Toolbar;

public class TestMenu extends AppCompatActivity {
    private ToolBar toolBar;  // here  

将"ToolBar"替换为"Toolbar"

在你的代码中有一个错别字:
ToolBar 而不是行中的 Toolbarprivate ToolBar toolBar;

关于您的问题:

Which dependencies are needed for using the Toolbar?

class androidx.appcompat.widget.Toolbar 包含在

implementation 'androidx.appcompat:appcompat:1.1.x'