라이브 방 - 하트 후원 애니메이션
- 룰렛의 활성화/비활성화시 키보드를 숨기고 하트 후원 애니메이션 시작 위치 재계산
This commit is contained in:
parent
577e864b6a
commit
94d581a4f3
|
@ -1200,24 +1200,30 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun activatingRouletteButton(isActiveRoulette: Boolean) {
|
private fun activatingRouletteButton(isActiveRoulette: Boolean) {
|
||||||
if (!isHost && isActiveRoulette) {
|
hideKeyboard { setHeartButtonPosition() }
|
||||||
binding.flRoulette.visibility = View.VISIBLE
|
handler.postDelayed(
|
||||||
binding.flRoulette.setOnClickListener {
|
{
|
||||||
viewModel.showRoulette {
|
if (!isHost && isActiveRoulette) {
|
||||||
RoulettePreviewDialog(
|
binding.flRoulette.visibility = View.VISIBLE
|
||||||
activity = this,
|
binding.flRoulette.setOnClickListener {
|
||||||
previewList = it,
|
viewModel.showRoulette {
|
||||||
onClickSpin = { rouletteId ->
|
RoulettePreviewDialog(
|
||||||
spinRoulette(rouletteId = rouletteId)
|
activity = this,
|
||||||
},
|
previewList = it,
|
||||||
layoutInflater = layoutInflater
|
onClickSpin = { rouletteId ->
|
||||||
).show()
|
spinRoulette(rouletteId = rouletteId)
|
||||||
}
|
},
|
||||||
}
|
layoutInflater = layoutInflater
|
||||||
|
).show()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
binding.flRoulette.visibility = View.GONE
|
binding.flRoulette.visibility = View.GONE
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
500
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun setNoticeAndClickableUrl(textView: TextView, text: String) {
|
private fun setNoticeAndClickableUrl(textView: TextView, text: String) {
|
||||||
|
@ -1748,11 +1754,9 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
|
||||||
}
|
}
|
||||||
|
|
||||||
LiveRoomChatRawMessageType.TOGGLE_ROULETTE -> {
|
LiveRoomChatRawMessageType.TOGGLE_ROULETTE -> {
|
||||||
handler.post {
|
activatingRouletteButton(
|
||||||
activatingRouletteButton(
|
isActiveRoulette = rawMessage.isActiveRoulette ?: false
|
||||||
isActiveRoulette = rawMessage.isActiveRoulette ?: false
|
)
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
LiveRoomChatRawMessageType.ROULETTE_DONATION -> {
|
LiveRoomChatRawMessageType.ROULETTE_DONATION -> {
|
||||||
|
|
Loading…
Reference in New Issue