【问题标题】:@string/appbar_scrolling_view_behavior is marked as private in com.android.support:design@string/appbar_scrolling_view_behavior 在 com.android.support:design 中被标记为私有
【发布时间】:2018-12-17 23:22:09
【问题描述】:

我已将支持库更新为 28.0.0-alpha3,当我在具有协调器布局的布局中使用它时,lint 给了我这个警告 @string/appbar_scrolling_view_behavior is marked as private in com.android.support:design。现在使用此行为的正确方法是什么?

【问题讨论】:

    标签: android android-support-library android-coordinatorlayout android-design-library


    【解决方案1】:

    已修复但尚未发布:

    https://github.com/material-components/material-components-android/commit/e1c8886c6c91fe277622a583cbba75bfc9c37f55

    更新

    此问题已在 28.0.0-rc01 版本中修复

    【讨论】:

      【解决方案2】:

      你可以去 appbar_scrolling_view_behavior 类,把 private 改成 public 。但是如果你使用 27.1.1 版本会更好。由于官方文档说支持库 28 可能会发生变化support library 28 is subject to change

      【讨论】:

      • appbarlayout 存在一些问题,仅在 28 版本中得到修复。所以有必要使用它。
      猜你喜欢
      • 2019-09-18
      • 2019-09-23
      • 1970-01-01
      • 2018-06-16
      • 1970-01-01
      • 2016-08-21
      • 2015-06-14
      • 2019-05-06
      • 2016-10-17
      相关资源
      最近更新 更多