Abr*_*hew 8 android material-design materialcardview
使用 xml 的设计预览不显示 com.google.android.material.card.MaterialCardView,但在我们安装应用程序时显示。
布局预览窗口上的主题需要是或扩展 Theme.MaterialComponents 主题。有时,布局预览中的主题并不反映应用程序或视图的实际主题。
如果您将选择器上的主题更改为扩展 Theme.MaterialComponents 主题,则应显示 MaterialCardView 的预览。
问题在于您刚刚针对您的计算机和 Android Studio 的特定实例进行了修复。配置很容易丢失。
为了避免这种情况并使其在任何机器上工作,您可以将其放置在布局文件的根视图上:
tools:theme="@style/YourMaterialComponentsTheme"
Run Code Online (Sandbox Code Playgroud)
命名空间tools仅用于预览目的。如果您确实希望此主题在设备上运行应用程序时生效,请将其替换为tools,android但除非您知道自己在主题和样式方面正在做什么,否则我不会这样做。
小智 5
确保您在 build.gradle(Module:app) 中使用此依赖项
implementation 'com.google.android.material:material:1.0.0'
Run Code Online (Sandbox Code Playgroud)
或此依赖项的任何版本。
| 归档时间: |
|
| 查看次数: |
13015 次 |
| 最近记录: |