【问题标题】:Outlined TextInputEditText in latest design support library 28.0.0-alpha1最新设计支持库 28.0.0-alpha1 中概述的 TextInputEditText
【发布时间】:2018-06-17 20:36:50
【问题描述】:

在升级到设计支持库 28.0.0-alpha1 作为 Android P 预览版的一部分并根据https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md 的文档更新我的基本应用主题以从Theme.MaterialComponents.Light.DarkActionBar 扩展之后,我的所有文本字段现在都显示填充版本为如下所示。

有没有办法使用设计支持库更改为概述版本,而不必重构到 android.x 并切换到使用新的材料组件?

【问题讨论】:

    标签: material-design android-support-library


    【解决方案1】:

    是的,您可以使用 gradle 中的支持设计库来做到这一点

    添加这一行:

    implementation 'com.android.support:design:28.0.0-alpha1'
    
    • 注意:您不应在您的应用中同时使用 com.android.support 和 com.google.android.material 依赖项。
    • 使用 com.android.support 或 androidx

    您可能会收到渲染错误,然后在样式 AppTheme 中添加此行 <item name="cardViewStyle">@style/CardView.Light</item>

    你可以参考这个链接readme

    【讨论】:

      猜你喜欢
      • 2018-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-10
      • 1970-01-01
      • 1970-01-01
      • 2015-10-10
      • 1970-01-01
      相关资源
      最近更新 更多