desc:调整写法

main
xiaowusky 2 years ago
parent be71a7119e
commit 0b19f03f1f

@ -111,26 +111,26 @@ class ChooseParamsActivity : NoOptionsActivity() {
private fun set4focus() { private fun set4focus() {
val startYearPicker = mBinding.startPicker.getPicker(YEAR) val startYearPicker = mBinding.startPicker.getPicker(YEAR)
startYearPicker?.setOnKeyListener(OnKeyListener { _, keyCode, event -> startYearPicker?.setOnKeyListener { _, keyCode, event ->
if (keyCode == KeyEvent.KEYCODE_DPAD_LEFT) { if (keyCode == KeyEvent.KEYCODE_DPAD_LEFT) {
if (event.action == KeyEvent.ACTION_DOWN) { if (event.action == KeyEvent.ACTION_DOWN) {
tryFocusBackArea() tryFocusBackArea()
return@OnKeyListener true return@setOnKeyListener true
} }
} }
return@OnKeyListener false return@setOnKeyListener false
}) }
val endMinPicker = mBinding.endPicker.getPicker(MIN) val endMinPicker = mBinding.endPicker.getPicker(MIN)
endMinPicker?.setOnKeyListener(OnKeyListener { _, keyCode, event -> endMinPicker?.setOnKeyListener { _, keyCode, event ->
if (keyCode == KeyEvent.KEYCODE_DPAD_RIGHT) { if (keyCode == KeyEvent.KEYCODE_DPAD_RIGHT) {
if (event.action == KeyEvent.ACTION_DOWN) { if (event.action == KeyEvent.ACTION_DOWN) {
mBinding.rbS30.requestFocus() mBinding.rbS30.requestFocus()
return@OnKeyListener true return@setOnKeyListener true
} }
} }
return@OnKeyListener false return@setOnKeyListener false
}) }
} }
private fun returnDataback() { private fun returnDataback() {

@ -32,29 +32,28 @@ class SensorSettingActivity : NoOptionsActivity() {
) )
} }
mBinding.etName.setOnKeyListener(View.OnKeyListener { _, keyCode, event -> mBinding.etName.setOnKeyListener { _, keyCode, event ->
if (keyCode == KeyEvent.KEYCODE_DPAD_UP) { if (keyCode == KeyEvent.KEYCODE_DPAD_UP) {
if (event.action == KeyEvent.ACTION_DOWN) { if (event.action == KeyEvent.ACTION_DOWN) {
tryFocusBackArea() tryFocusBackArea()
return@OnKeyListener true return@setOnKeyListener true
} }
} else if (keyCode == KeyEvent.KEYCODE_DPAD_DOWN) { } else if (keyCode == KeyEvent.KEYCODE_DPAD_DOWN) {
if (event.action == KeyEvent.ACTION_DOWN) { if (event.action == KeyEvent.ACTION_DOWN) {
mBinding.tvWarnSetting.requestFocus() mBinding.tvWarnSetting.requestFocus()
return@OnKeyListener true return@setOnKeyListener true
} }
} else if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER || keyCode == KeyEvent.KEYCODE_ENTER){ } else if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER || keyCode == KeyEvent.KEYCODE_ENTER) {
if (event.action == KeyEvent.ACTION_DOWN) { if (event.action == KeyEvent.ACTION_DOWN) {
mBinding.etName.showIme() mBinding.etName.showIme()
return@OnKeyListener true return@setOnKeyListener true
} }
} }
return@OnKeyListener false return@setOnKeyListener false
} }
)
mBinding.etName.setOnFocusChangeListener { v, hasFocus -> mBinding.etName.setOnFocusChangeListener { _, hasFocus ->
if (!hasFocus){ if (!hasFocus) {
mBinding.etName.hideIme() mBinding.etName.hideIme()
} }
} }

@ -53,26 +53,26 @@ class TimeSettingActivity : NoOptionsActivity() {
private fun set4focus() { private fun set4focus() {
val yearPicker = mBingding.picker.getPicker(DateTimeConfig.YEAR) val yearPicker = mBingding.picker.getPicker(DateTimeConfig.YEAR)
yearPicker?.setOnKeyListener(View.OnKeyListener { _, keyCode, event -> yearPicker?.setOnKeyListener { _, keyCode, event ->
if (keyCode == KeyEvent.KEYCODE_DPAD_LEFT) { if (keyCode == KeyEvent.KEYCODE_DPAD_LEFT) {
if (event.action == KeyEvent.ACTION_DOWN) { if (event.action == KeyEvent.ACTION_DOWN) {
tryFocusBackArea() tryFocusBackArea()
return@OnKeyListener true return@setOnKeyListener true
} }
} }
return@OnKeyListener false return@setOnKeyListener false
}) }
val endMinPicker = mBingding.picker.getPicker(DateTimeConfig.MIN) val endMinPicker = mBingding.picker.getPicker(DateTimeConfig.MIN)
endMinPicker?.setOnKeyListener(View.OnKeyListener { _, keyCode, event -> endMinPicker?.setOnKeyListener { _, keyCode, event ->
if (keyCode == KeyEvent.KEYCODE_DPAD_RIGHT) { if (keyCode == KeyEvent.KEYCODE_DPAD_RIGHT) {
if (event.action == KeyEvent.ACTION_DOWN) { if (event.action == KeyEvent.ACTION_DOWN) {
mBingding.tvCancel.requestFocus() mBingding.tvCancel.requestFocus()
return@OnKeyListener true return@setOnKeyListener true
} }
} }
return@OnKeyListener false return@setOnKeyListener false
}) }
} }
fun setShowTime(time: Long) { fun setShowTime(time: Long) {

Loading…
Cancel
Save