android - 材料编辑文本未在 android studio 编辑器中呈现
问题描述
我的 android sudio 设计编辑器不渲染材质 TextInputLayouts。我已经尝试过使缓存无效。每个其他元素都在渲染正确的其他材质元素
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/ti"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="20dp"
android:layout_marginEnd="30dp"
android:layout_marginBottom="20dp"
android:hint="@string/street_number">
<com.google.android.material.textfield.TextInputEditText
android:layout_width="match_parent"
android:layout_height="50dp"
android:inputType="text"
android:text="@{vm.user.streetnumber}" />
</com.google.android.material.textfield.TextInputLayout>
解决方案
你必须改变 build.gradle
implementation 'com.google.android.material:material:1.2.0-alpha02'
似乎较新的版本未正确呈现。
推荐阅读
- python - 刷新令牌导致 OAuthError
- android - 应用无法从 Play 商店运行,但从 Android Studio 运行时运行良好
- html - 关键帧动画影响其他元素
- caching - 我应该从 Nvidia Turing T4 GPU 获得多少 L2 写入带宽?
- python - 从以前的执行中清除 txt 文件的内容
- javascript - jQuery 动画计数器 - 十进制或整数
- python - cx_Oracle 'SELECT INTO' 绑定变量问题 - ORA-01036:非法变量名称/编号
- ios - 即使应用程序在每个 X 时间间隔后快速关闭,如何在 iOS 中将数据发送到服务器
- javascript - 请求错误:必须在复杂的 MSSQL 查询中声明标量变量
- python - 在 Django urls 中,调用视图时什么时候需要使用 as_view() 方法?