android - Android Studio 3.2 布局“预览”没有正确模拟材料设计组件
问题描述
我一直在更新我的项目以针对 sdk-api28 并开始设置最新的 MaterialComponents,但我现在遇到了 Android Studio 中的布局预览器问题。
预览不会显示材料组件的正确设计,例如。添加视图不会更改模拟预览中的设计(无轮廓),但在手机上运行时看起来确实不错(有轮廓)style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
。TextInputLayout
我在任何项目上都有这个问题,甚至在与 MDC Codelabs (MDC-103(Java) - Shrine)设置相同的 Shrine 教程应用程序上。
这仅在预览中发生。这些项目中的任何一个,当在手机或Studio 中的模拟器上运行时,看起来都不错。
尽管我可以“思考”这个问题,但问题是我相信以某种方式连接到我的 Android Studio、模拟器或构建工具版本?请有人指出我是否遗漏了一些非常简单的东西?
我已安装的 Android Studio(sdk、工具等)版本:
- 安卓工作室
3.2.1
- 安卓模拟器
28.0.16
- 安卓平台版本:
API 28: Android 9 (Pie) revision 6
- Android SDK平台-工具
28.0.1
- Android SDK 工具
26.1.1
解决方案
这个问题在 android studio 3.2 中发生在我身上。一天后一切顺利。
我所做的是无效并重新启动。重置 android studio 默认设置 clean. 并退出android studio并再次打开它。它工作正常这是一个与您无关的错误。