RecyclerView中的EditText滚动问题

时间:2018-06-18 06:13:55

标签: android scroll android-recyclerview kotlin android-edittext

我有像这样的多行EditText

<android.support.v7.widget.AppCompatEditText
    android:id="@+id/et_msg"
    style="@style/commonEditStyle"        
    android:layout_width="match_parent"
    android:layout_height="100dp"
    android:gravity="start"
    android:imeOptions="actionDone"
    android:inputType="textMultiLine|textCapWords"
    android:overScrollMode="always"
    android:scrollbarStyle="insideInset"
    android:scrollbars="vertical" />

我可以通过TouchEvent在

中滚动此适配器中的EditText
et_msg.setOnTouchListener { p0, p1->
                    p0!!.parent.requestDisallowInterceptTouchEvent(true)
                    when (p1!!.action and MotionEvent.ACTION_MASK) {
                        MotionEvent.ACTION_UP -> p0.parent.requestDisallowInterceptTouchEvent(false)
                    }
                    false
                }

但是在达到EditText结束后它不会滚动。如何在达到editext的滚动结束后滚动recyclelerview?

0 个答案:

没有答案