【问题标题】:Attribute chipText not found未找到属性chipText
【发布时间】:2019-01-26 06:35:29
【问题描述】:

我正在使用 Google 为 Android 发布的 Material Design 组件库中的 Material Chips。但是当我将com.google.android.material:material 更新到版本1.0.0-rc01 时,我开始在下面的行中收到错误。

app:chipText="@string/chip_morning"

我得到的错误是属性chipText not found。

我试过用android:text="@string/chip_morning"替换它,但还是不行

【问题讨论】:

    标签: android material-components mdc-components material-components-android


    【解决方案1】:

    使用最新的依赖,因为,现在你可以使用android:textxml属性了。

    【讨论】:

      【解决方案2】:

      而不是 1.0.0-rc01,您应该尝试使用

      implementation 'com.google.android.material:material:1.0.0-beta01'
      

      确保存储库部分包含 Google 的 Maven 存储库google()

      allprojects {
          repositories {
            google()
            jcenter()
          }
        }
      

      【讨论】:

      • @MehulKanzariya gradle 版本?
      • Gradle 版本:3.3.0-alpha05
      • @MehulKanzariya 你能降级测试用例的版本吗?使用稳定版本而不是 alpha。
      • 好的。另外,我注意到一件事。如果我将行 app:chipText 更改为 android:text 并重建项目,它会再次更改为 app:chipText。这应该是什么原因?
      • @MehulKanzariya 没有面对这个。 app:chipText 是默认值,这就是可能设置的原因。
      猜你喜欢
      • 2013-10-13
      • 2017-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-15
      • 2013-01-07
      • 2012-01-07
      • 2015-07-31
      相关资源
      最近更新 更多