【问题标题】:How should I import Toolbar tool in android studio?我应该如何在 android studio 中导入 Toolbar 工具?
【发布时间】:2020-02-05 18:08:08
【问题描述】:

我正在尝试将 Toolbar 添加到我的 android studio 项目中。我找到了几个关于我应该如何做的解释,他们都解释了these steps。第一步,我应该导入android.support.v7.widget.Toolbar;,但它没有成功:v7 字符以红色闪烁,警告消息是:“无法解析符号'v7'”。我试图用v4 替换v7,它包含在import android.support.____ 之后的建议栏中,但是当我这样做时,android 工作室声称它“无法解析符号'小部件'”。

如何成功导入Toolbar工具?

【问题讨论】:

  • 你在使用androidx库吗?
  • 我不确定。 gradle.properties 中的 android.useAndroidXandroid.enableJetifier 字段设置为 true,所以我想是的。
  • 你使用的是implementation 'androidx.appcompat:appcompat:x.x.x'还是'com.android.support:appcompat-v7:28.0.0'
  • implementation 'androidx.appcompat:appcompat:1.1.0'

标签: android android-support-library android-toolbar android-appcompat material-components-android


【解决方案1】:

由于您使用的是 Androidx 库,因此您必须:

  • 在您的代码import androidx.appcompat.widget.Toolbar 中使用正确的类。
  • 使用正确的 AppCompativity:import androidx.appcompat.app.AppCompatActivity;
  • 在你的布局中使用<androidx.appcompat.widget.Toolbar

如果你想使用Material Components Library

  • 添加库implementation 'com.google.android.material:material:<version>'
  • 按照getting started 页面将主题更改为Theme.MaterialComponents.* 主题
  • 在您的代码和布局中使用com.google.android.material.appbar.MaterialToolbar

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-17
    • 2020-06-22
    • 2015-04-17
    • 2018-10-06
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多