go to accounts if spinner is pressed when there is no accounts
This commit is contained in:
@@ -144,6 +144,11 @@ class MainActivity : AppCompatActivity() {
|
|||||||
|
|
||||||
aorSpinner.setOnTouchListener { view, event ->
|
aorSpinner.setOnTouchListener { view, event ->
|
||||||
if (event.action == MotionEvent.ACTION_DOWN) {
|
if (event.action == MotionEvent.ACTION_DOWN) {
|
||||||
|
if (aorSpinner.selectedItemPosition == -1) {
|
||||||
|
val i = Intent(this, AccountsActivity::class.java)
|
||||||
|
startActivityForResult(i, ACCOUNTS_CODE)
|
||||||
|
true
|
||||||
|
} else {
|
||||||
if ((event.x - view.left) < 100) {
|
if ((event.x - view.left) < 100) {
|
||||||
val i = Intent(this, AccountActivity::class.java)
|
val i = Intent(this, AccountActivity::class.java)
|
||||||
val b = Bundle()
|
val b = Bundle()
|
||||||
@@ -154,6 +159,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
} else {
|
} else {
|
||||||
false
|
false
|
||||||
}
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
false
|
false
|
||||||
}
|
}
|
||||||
@@ -415,6 +421,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
Log.d("Baresip", "Edit accounts OK")
|
Log.d("Baresip", "Edit accounts OK")
|
||||||
if (resultCode == RESULT_CANCELED)
|
if (resultCode == RESULT_CANCELED)
|
||||||
Log.d("Baresip", "Edit accounts canceled")
|
Log.d("Baresip", "Edit accounts canceled")
|
||||||
|
uaAdapter.notifyDataSetChanged()
|
||||||
}
|
}
|
||||||
|
|
||||||
EDIT_CONFIG_CODE -> {
|
EDIT_CONFIG_CODE -> {
|
||||||
|
|||||||
Reference in New Issue
Block a user