[FeedBack]修正编辑框imeOption='actionDone'不生效
This commit is contained in:
@@ -26,6 +26,7 @@ import com.zhjt.mogo_core_function_devatools.badcase.repository.net.api.entity.B
|
||||
import com.zhjt.mogo_core_function_devatools.feedback.biz.adapter.vh.base.FeedbackViewHolder
|
||||
import com.zhjt.mogo_core_function_devatools.feedback.biz.bean.Feedback.BadCase
|
||||
import com.zhjt.mogo_core_function_devatools.feedback.callback.IFeedbackCallback
|
||||
import kotlin.Int.Companion
|
||||
|
||||
|
||||
@SuppressLint("SetTextI18n")
|
||||
@@ -78,6 +79,8 @@ internal class BadCaseFBViewHolder(cb: IFeedbackCallback?, parent: ViewGroup): F
|
||||
}
|
||||
return@setOnEditorActionListener false
|
||||
}
|
||||
et.maxLines = Int.MAX_VALUE
|
||||
et.setHorizontallyScrolling(false)
|
||||
et.watch(
|
||||
200,
|
||||
onCountChanged = {
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
android:focusable="false"
|
||||
android:gravity="start"
|
||||
android:focusableInTouchMode="true"
|
||||
android:inputType="textMultiLine"
|
||||
android:inputType="text"
|
||||
android:textSize="36px"
|
||||
android:textColorHint="#4CFFFFFF"
|
||||
android:imeOptions="actionDone"
|
||||
|
||||
@@ -8,34 +8,25 @@ import android.graphics.drawable.GradientDrawable
|
||||
import android.text.*
|
||||
import android.text.style.ForegroundColorSpan
|
||||
import android.util.TypedValue
|
||||
import android.view.Gravity
|
||||
import android.view.MotionEvent
|
||||
import android.view.View
|
||||
import android.view.WindowManager
|
||||
import android.widget.EditText
|
||||
import android.widget.PopupWindow
|
||||
import android.widget.TextView
|
||||
import androidx.annotation.ColorInt
|
||||
import androidx.annotation.IntRange
|
||||
import androidx.core.view.ViewCompat
|
||||
import androidx.core.widget.doAfterTextChanged
|
||||
import androidx.core.widget.doBeforeTextChanged
|
||||
import androidx.fragment.app.FragmentActivity
|
||||
import androidx.lifecycle.*
|
||||
import androidx.lifecycle.Lifecycle.Event
|
||||
import androidx.lifecycle.Lifecycle.Event.ON_DESTROY
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import com.mogo.eagle.core.utilcode.reminder.Reminder
|
||||
import com.mogo.eagle.core.utilcode.reminder.api.impl.PopupWindowReminder
|
||||
import com.mogo.eagle.core.utilcode.util.ClickUtils
|
||||
import com.mogo.eagle.core.utilcode.util.R
|
||||
import com.mogo.eagle.core.utilcode.util.Utils
|
||||
import kotlinx.coroutines.*
|
||||
import kotlinx.coroutines.channels.Channel
|
||||
import java.lang.IllegalStateException
|
||||
import java.util.*
|
||||
import java.util.concurrent.TimeUnit
|
||||
import java.util.concurrent.TimeUnit.SECONDS
|
||||
import kotlin.math.abs
|
||||
|
||||
val <T: View> T.lifecycleOwner: LifecycleOwner
|
||||
|
||||
Reference in New Issue
Block a user