【发布时间】:2023-03-25 11:36:01
【问题描述】:
我一直在更新我的项目以针对 sdk-api28 并开始设置最新的 MaterialComponents,但我现在遇到了 Android Studio 中的布局预览器问题。
预览不会显示材料组件的正确设计,例如。在 TextInputLayout 视图上添加 style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox" 不会更改模拟预览中的设计(无轮廓),但在手机上运行时看起来确实不错(有轮廓)。
我在任何项目上都遇到过这个问题,甚至在使用来自 MDC Codelabs (MDC-103(Java) - Shrine) 的相同设置的 Shrine 教程应用程序上。
这只发生在预览中。这些项目中的任何一个在手机或Studio中的模拟器上运行时,看起来都不错。
尽管我可以“思考”这个问题,但问题是我相信以某种方式连接到我的 Android Studio、模拟器或构建工具版本?请有人指出我是否遗漏了一些非常简单的东西?
我已安装的 Android Studio(sdk、工具等)版本:
- Android Studio
3.2.1 - 安卓模拟器
28.0.16 - 安卓平台版本:
API 28: Android 9 (Pie) revision 6 - Android SDK 平台-工具
28.0.1 - Android SDK 工具
26.1.1
【问题讨论】:
标签: android android-studio android-layout material-design