Jelajahi Sumber

限制源编辑框的最大行数,滚动到其他输入框更容易,还有点问题,先改回

kunfei 4 tahun lalu
induk
melakukan
4b7ecf75d1

+ 1 - 1
app/src/main/java/io/legado/app/ui/widget/text/ScrollMultiAutoCompleteTextView.kt

@@ -36,7 +36,7 @@ open class ScrollMultiAutoCompleteTextView @JvmOverloads constructor(
     override fun dispatchTouchEvent(event: MotionEvent): Boolean {
     override fun dispatchTouchEvent(event: MotionEvent): Boolean {
         if (event.action == MotionEvent.ACTION_DOWN) {
         if (event.action == MotionEvent.ACTION_DOWN) {
             //如果是新的按下事件,则对mBottomFlag重新初始化
             //如果是新的按下事件,则对mBottomFlag重新初始化
-            mBottomFlag = false
+            mBottomFlag = lineCount <= maxLines
         }
         }
         return super.dispatchTouchEvent(event)
         return super.dispatchTouchEvent(event)
     }
     }

+ 1 - 2
app/src/main/res/layout/item_source_edit.xml

@@ -9,7 +9,6 @@
         android:id="@+id/editText"
         android:id="@+id/editText"
         android:layout_width="match_parent"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:layout_height="wrap_content"
-        android:inputType="textMultiLine"
-        android:maxLines="12" />
+        android:inputType="textMultiLine" />
 
 
 </io.legado.app.ui.widget.text.TextInputLayout>
 </io.legado.app.ui.widget.text.TextInputLayout>