Android Kotlin-当editText被聚焦时,NestedScrollView会被卡住

Android Kotlin-当editText被聚焦时,NestedScrollView会被卡住,android,kotlin,android-edittext,focus,android-nestedscrollview,Android,Kotlin,Android Edittext,Focus,Android Nestedscrollview,我有一个带有多个编辑文本的嵌套滚动视图。当我聚焦一个editText时,它只是不允许make在活动中滚动,因为editText只是停留在帧的限制上(顶部或底部,取决于我滚动的方向)。我得到了一个解决方案,但它给我带来了一个新问题:有时,editText会变得不集中,因为每当我触摸到它们时,android就会自动滚动到它们。因此,我必须再次单击以恢复焦点。以下是此半解决方案的代码: private fun scrollChangeListener() { editText16.clear

我有一个带有多个编辑文本的嵌套滚动视图。当我聚焦一个
editText
时,它只是不允许make在活动中滚动,因为
editText
只是停留在帧的限制上(顶部或底部,取决于我滚动的方向)。我得到了一个解决方案,但它给我带来了一个新问题:有时,
editText
会变得不集中,因为每当我触摸到它们时,android就会自动滚动到它们。因此,我必须再次单击以恢复焦点。以下是此半解决方案的代码:

private fun scrollChangeListener() {
     editText16.clearFocus()
}
我认为这无关紧要,但下面是
nesteScrollView
的代码和其中一个
editText

嵌套滚动视图:

<androidx.core.widget.NestedScrollView
        android:id="@+id/scroll"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

编辑文本:

<EditText
      android:id="@+id/editText16"
      android:layout_width="match_parent"
      android:layout_height="40dp"
      android:inputType="numberDecimal|textNoSuggestions"
      android:maxLength="4"
      android:imeOptions="actionNext"
    />