カラム背景のアルファ値を編集した際にソフトウェアキーボードのACTION_DONEを利用する

This commit is contained in:
tateisu 2020-09-11 18:19:09 +09:00
parent 0933cbb84e
commit 01d647969e
3 changed files with 14 additions and 2 deletions

View File

@ -8,6 +8,7 @@ import android.os.Bundle
import android.text.Editable import android.text.Editable
import android.text.TextWatcher import android.text.TextWatcher
import android.view.View import android.view.View
import android.view.inputmethod.EditorInfo
import android.widget.EditText import android.widget.EditText
import android.widget.ImageView import android.widget.ImageView
import android.widget.SeekBar import android.widget.SeekBar
@ -393,7 +394,18 @@ class ActColumnCustomize : AppCompatActivity(), View.OnClickListener, ColorPicke
} }
}) })
etAlpha.setOnEditorActionListener{ _, actionId, _->
when(actionId) {
EditorInfo.IME_ACTION_DONE -> {
etAlpha.hideKeyboard()
true
} }
else -> false
}
}
}
private fun show() { private fun show() {
try { try {

View File

@ -4,10 +4,9 @@ import android.graphics.Canvas
import android.graphics.Paint import android.graphics.Paint
import android.graphics.Rect import android.graphics.Rect
import android.graphics.RectF import android.graphics.RectF
import androidx.annotation.IntRange
import android.text.style.ReplacementSpan import android.text.style.ReplacementSpan
import androidx.annotation.IntRange
import jp.juggler.apng.ApngFrames import jp.juggler.apng.ApngFrames
import jp.juggler.subwaytooter.App1 import jp.juggler.subwaytooter.App1
import jp.juggler.subwaytooter.Pref import jp.juggler.subwaytooter.Pref
import jp.juggler.util.LogCategory import jp.juggler.util.LogCategory

View File

@ -225,6 +225,7 @@
android:inputType="numberDecimal" android:inputType="numberDecimal"
android:maxLines="1" android:maxLines="1"
android:minWidth="64dp" android:minWidth="64dp"
android:imeOptions="actionDone"
android:minLines="1" /> android:minLines="1" />
<SeekBar <SeekBar