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