首页 > 解决方案 > 如何使用“Material Components for Android”库

问题描述

我正在 Android 上构建我的第一个应用程序,我想使用“Android 材料组件”库来获得更多设计选项。
我仔细阅读了入门页面,但似乎我的应用程序没有正确继承。``错误图像说它无法识别某些继承的数据...
更多示例: 无法识别标签,显示为: 显示

标签: androidandroid-studiomaterial-components-androidmaterial-components

解决方案


为了使用 Material Components for Android 提供的图标,您需要先将它们导入到您的项目中。为此,您可以单击此链接,但为了防止链接失效,我添加了以下说明:

要从 Vector Asset Studio 导入图标:

  1. 在 Android Studio 中,打开一个 Android 应用项目。
  2. 在 Project 窗口中,选择 Android 视图。它应该如下所示: Android View 中 Android Studio 的截图
  3. 右键单击res文件夹并选择New > Vector Asset

出现矢量资产工作室。 Android Studio 中 Vector Asset Studio 的截图

  1. 在 Vector Asset Studio 中,选择Material Icon
  2. 在图标字段中,单击按钮。
  3. 出现选择图标对话框。您可以通过从左侧列表中选择图标类别或在搜索字段中键入来过滤可见的图标,如此处所示。Vector Asset Studio 的屏幕截图,用户可以在其中过滤材质图标
  4. 选择一个材质图标并单击OK。该图标出现在Vector Drawable Preview中。
  5. 可以选择更改资源名称、大小、不透明度和从右到左镜像设置。在您的情况下,您需要确保大小为 24dp。
  6. 单击下一步
  7. 可以选择更改模块和资源目录。
  8. 单击完成
  9. 构建项目。

现在,您将能够导入选定的图标。

对于该app:startIconContentDescription属性,您必须自己添加。该属性的目标是让任何使用屏幕阅读器的人更容易理解文本字段 ( source ) 的操作。


推荐阅读