라이브

- 우측 하단 옵션 버튼 순서 변경
This commit is contained in:
2024-10-29 13:54:36 +09:00
parent 936074081c
commit dc2cda58b2
2 changed files with 27 additions and 35 deletions

View File

@@ -173,7 +173,7 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
private var isShowSignatureImage = false
private var isAvailableLikeHeart = false
private var originalButtonPosition: IntArray? = null
private var buttonPosition = IntArray(2)
private val countDownTimer = object : CountDownTimer(remainingNoChattingTime * 1000, 1000) {
override fun onTick(millisUntilFinished: Long) {
@@ -561,8 +561,8 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
} else {
binding.flLikeHeart
}
originalButtonPosition = IntArray(2)
button.getLocationInWindow(originalButtonPosition)
buttonPosition = IntArray(2)
button.getLocationInWindow(buttonPosition)
},
500
)
@@ -578,12 +578,6 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
} else {
binding.flLikeHeart
}
var buttonPosition = originalButtonPosition
if (buttonPosition == null) {
buttonPosition = IntArray(2)
button.getLocationInWindow(buttonPosition)
}
// 하트 이미지뷰 생성
val heart = ImageView(this).apply {
@@ -1219,7 +1213,6 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
}
private fun activatingRouletteButton(isActiveRoulette: Boolean) {
hideKeyboard { setHeartButtonPosition() }
handler.postDelayed(
{
if (!isHost && isActiveRoulette) {
@@ -1394,7 +1387,6 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
binding.ivNotiMicrophoneMute.visibility = View.GONE
speakerListAdapter.muteSpeakers.remove(SharedPreferenceManager.userId.toInt())
}, 100)
hideKeyboard { setHeartButtonPosition() }
}
private fun setBroadcaster() {
@@ -1406,7 +1398,6 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
binding.flMicrophoneMute.visibility = View.VISIBLE
binding.ivNotiMicrophoneMute.visibility = View.GONE
}, 100)
hideKeyboard { setHeartButtonPosition() }
}
private fun changeListenerMessage(peerId: Long, isFromManager: Boolean = false) {
@@ -1868,6 +1859,7 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
if (containNoChatRoom()) {
startNoChatting()
}
setHeartButtonPosition()
},
rtmChannelJoinFail = {
agoraConnectFail()