Commit cbe84745 by yjiucheng

声网切换线路问题处理

parent 9aa33c1f
...@@ -632,13 +632,15 @@ class AudioHomeActivity : ...@@ -632,13 +632,15 @@ class AudioHomeActivity :
.subscribeOn(Schedulers.computation()) .subscribeOn(Schedulers.computation())
.take(303) .take(303)
.observeOn(AndroidSchedulers.mainThread()) .observeOn(AndroidSchedulers.mainThread())
.subscribe({ var result = it.toFloat() / 2.5f .subscribe({
var result = it.toFloat() / 2.5f
progress_view.setProgress(result) progress_view.setProgress(result)
if (result >= 100f && !iv_hang_up.isEnabled) { if (result >= 100f && !iv_hang_up.isEnabled) {
//挂断按钮可点击 //挂断按钮可点击
iv_hang_up.isEnabled = true iv_hang_up.isEnabled = true
iv_hang_up.setImageResource(R.drawable.audioim_img_hang_up) iv_hang_up.setImageResource(R.drawable.audioim_img_hang_up)
}},{},{}) }
}, {}, {})
//开始60s等待倒计时 //开始60s等待倒计时
waitDisposable = Observable.interval(0, 100, TimeUnit.MILLISECONDS) waitDisposable = Observable.interval(0, 100, TimeUnit.MILLISECONDS)
...@@ -646,7 +648,13 @@ class AudioHomeActivity : ...@@ -646,7 +648,13 @@ class AudioHomeActivity :
.take(603) .take(603)
.observeOn(AndroidSchedulers.mainThread()) .observeOn(AndroidSchedulers.mainThread())
.subscribe({ .subscribe({
var result = it.toFloat() / 2.5f
progress_view.setProgress(result)
if (result >= 100f && !iv_hang_up.isEnabled) {
//挂断按钮可点击
iv_hang_up.isEnabled = true
iv_hang_up.setImageResource(R.drawable.audioim_img_hang_up)
}
}, { }, {
LogUtil.d(it.message) LogUtil.d(it.message)
}, { }, {
...@@ -925,9 +933,9 @@ class AudioHomeActivity : ...@@ -925,9 +933,9 @@ class AudioHomeActivity :
//通知服务端,此次通话已经接通,服务端开始订单 //通知服务端,此次通话已经接通,服务端开始订单
updateExpertStatus(false, 0) updateExpertStatus(false, 0)
if (waitDisposable != null) { // if (waitDisposable != null) {
waitDisposable!!.dispose() // waitDisposable!!.dispose()
} // }
if (disposable != null) { if (disposable != null) {
disposable!!.dispose() disposable!!.dispose()
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment