Give focus to input A if none is selected.
This commit is contained in:
@@ -145,48 +145,59 @@ class MainActivity : AppCompatActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
button0.setOnClickListener {
|
button0.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('0')
|
appendToFocusedInput('0')
|
||||||
}
|
}
|
||||||
|
|
||||||
button1.setOnClickListener {
|
button1.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('1')
|
appendToFocusedInput('1')
|
||||||
}
|
}
|
||||||
|
|
||||||
button2.setOnClickListener {
|
button2.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('2')
|
appendToFocusedInput('2')
|
||||||
}
|
}
|
||||||
|
|
||||||
button3.setOnClickListener {
|
button3.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('3')
|
appendToFocusedInput('3')
|
||||||
}
|
}
|
||||||
|
|
||||||
button4.setOnClickListener {
|
button4.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('4')
|
appendToFocusedInput('4')
|
||||||
}
|
}
|
||||||
|
|
||||||
button5.setOnClickListener {
|
button5.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('5')
|
appendToFocusedInput('5')
|
||||||
}
|
}
|
||||||
|
|
||||||
button6.setOnClickListener {
|
button6.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('6')
|
appendToFocusedInput('6')
|
||||||
}
|
}
|
||||||
|
|
||||||
button7.setOnClickListener {
|
button7.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('7')
|
appendToFocusedInput('7')
|
||||||
}
|
}
|
||||||
|
|
||||||
button8.setOnClickListener {
|
button8.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('8')
|
appendToFocusedInput('8')
|
||||||
}
|
}
|
||||||
|
|
||||||
button9.setOnClickListener {
|
button9.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
appendToFocusedInput('9')
|
appendToFocusedInput('9')
|
||||||
}
|
}
|
||||||
|
|
||||||
buttonInv.setOnClickListener {
|
buttonInv.setOnClickListener {
|
||||||
val tempInt: Int
|
val tempInt: Int
|
||||||
|
|
||||||
|
giveFocusToAIfNone()
|
||||||
|
|
||||||
if(inputTeamA.isFocused ){
|
if(inputTeamA.isFocused ){
|
||||||
if (inputTeamA.text.isNotEmpty()){
|
if (inputTeamA.text.isNotEmpty()){
|
||||||
@@ -210,6 +221,8 @@ class MainActivity : AppCompatActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
buttonBack.setOnClickListener {
|
buttonBack.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
|
|
||||||
if (inputTeamA.isFocused) {
|
if (inputTeamA.isFocused) {
|
||||||
if (inputTeamA.text.isNotEmpty()) {
|
if (inputTeamA.text.isNotEmpty()) {
|
||||||
val string = inputTeamA.text.toString()
|
val string = inputTeamA.text.toString()
|
||||||
@@ -225,6 +238,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
submit.setOnClickListener {
|
submit.setOnClickListener {
|
||||||
|
giveFocusToAIfNone()
|
||||||
|
|
||||||
if (inputTeamA.text.isNotEmpty() && inputTeamB.text.isNotEmpty()) {
|
if (inputTeamA.text.isNotEmpty() && inputTeamB.text.isNotEmpty()) {
|
||||||
|
|
||||||
@@ -272,6 +286,12 @@ class MainActivity : AppCompatActivity() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun giveFocusToAIfNone() {
|
||||||
|
if (!inputTeamA.isFocused && !inputTeamB.isFocused) {
|
||||||
|
inputTeamA.requestFocus()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private fun undoLastRound() {
|
private fun undoLastRound() {
|
||||||
|
|
||||||
history.revertLastRound()
|
history.revertLastRound()
|
||||||
|
|||||||
Reference in New Issue
Block a user