【问题标题】:Class BadgeDrawable not found. How to use material design BadgeDrawable in Android找不到类 BadgeDrawable。如何在 Android 中使用 Material Design BadgeDrawable
【发布时间】:2020-03-27 20:54:09
【问题描述】:

我第一次尝试在材质 TabItem 上使用徽章通知图标。我的目标是在 RecyclerView 中显示带有项目总数的徽章。我正在阅读此文档 Tab Layout - Material Components for Android 并尝试相应地实现功能,但在这一行 BadgeDrawable badge = tablayout.getTab(0).getOrCreateBadge(); 我收到错误 BadgeDrawable 找不到类。

谁能帮我解决这个问题?

谢谢

【问题讨论】:

    标签: android material-design android-tablayout material-components material-components-android


    【解决方案1】:

    BadgeDrawble1.1.0-alpha07 集成到 TabLayout was released

    使用今天可用的最新 1.1.0 版本:

    implementation 'com.google.android.material:material:1.1.0'
    

    【讨论】:

      【解决方案2】:

      通过在build.gradle(Module:app) 文件中将com.google.android.material:material 版本从1.0.0 升级到1.1.0-alpha10 解决。

      dependencies {
      implementation 'com.google.android.material:material:1.1.0-alpha10'
      }
      

      【讨论】:

        猜你喜欢
        • 2021-02-21
        • 2019-11-14
        • 2021-04-12
        • 2020-04-10
        • 1970-01-01
        • 1970-01-01
        • 2015-03-08
        • 2015-02-21
        • 2015-01-15
        相关资源
        最近更新 更多