[6.2.0] fix bug of ui thread view refresh in other thread

This commit is contained in:
zhongchao
2023-11-23 12:08:57 +08:00
parent 32bfa91be9
commit d79dc479e7
3 changed files with 18 additions and 12 deletions

View File

@@ -78,10 +78,12 @@ class RomaBusView @JvmOverloads constructor(
}
override fun romaViewStatus(status: Boolean) {
if(status){
this.visibility = View.VISIBLE
} else {
this.visibility = View.GONE
ThreadUtils.runOnUiThread {
if(status){
this.visibility = View.VISIBLE
} else {
this.visibility = View.GONE
}
}
}

View File

@@ -69,10 +69,12 @@ class RomaPassengerView @JvmOverloads constructor(
}
override fun romaViewStatus(status: Boolean) {
if(status){
this.visibility = View.VISIBLE
} else {
this.visibility = View.GONE
ThreadUtils.runOnUiThread {
if(status){
this.visibility = View.VISIBLE
} else {
this.visibility = View.GONE
}
}
}

View File

@@ -78,10 +78,12 @@ class RomaTaxiView @JvmOverloads constructor(
}
override fun romaViewStatus(status: Boolean) {
if(status){
this.visibility = View.VISIBLE
} else {
this.visibility = View.GONE
ThreadUtils.runOnUiThread {
if(status){
this.visibility = View.VISIBLE
} else {
this.visibility = View.GONE
}
}
}