Android TextInputEditText 不关注光标位置



当尝试在TextInputEditText中编辑长文本时,焦点总是放在底部,因此顶部(光标实际所在的位置(不在屏幕上,您实际上看不到正在键入的内容。请参阅我描述的显示TextInputEditText问题的GIF。

我的xml:

<com.google.android.material.textfield.TextInputLayout
style="@style/Widget.MaterialComponents.TextInputLayout.FilledBox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Notes"
app:boxBackgroundColor="@android:color/transparent"
app:hintAnimationEnabled="false"
app:passwordToggleEnabled="false">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/notes"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Notes"
android:imeOptions="flagNoExtractUi"
android:inputType="textMultiLine" />
</com.google.android.material.textfield.TextInputLayout>

材料库版本:

implementation 'com.google.android.material:material:1.5.0'

这个问题已经通过这次提交得到了解决,所以使用最新的测试版似乎运行得很好:

implementation 'com.google.android.material:material:1.6.0-beta01'

相关内容

  • 没有找到相关文章

最新更新