- 确认是否已经在模块的build.gradle文件中添加了TextInputLayout的依赖库,例如:
dependencies {
implementation 'com.google.android.material:material:1.2.0'
}
- 确认所使用的主题是否继承了Material Components的主题,在styles.xml文件中:
- 如果以上步骤都已经完成,但预览还是无法显示,可以尝试在TextInputLayout标签中添加layout_width和layout_height属性来手动指定宽高,例如:
这样可以强制预览显示TextInputLayout及其内部的EditText。