个播PK PK结果弹窗UI修改
@@ -7,7 +7,7 @@ import androidx.core.view.isVisible
|
||||
import com.yizhuan.erban.R
|
||||
import com.yizhuan.erban.base.BaseDialog
|
||||
import com.yizhuan.erban.databinding.DialogSingleRoomPkFinishBinding
|
||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils
|
||||
import com.yizhuan.erban.ui.utils.load
|
||||
import com.yizhuan.xchat_android_core.im.custom.bean.RoomPkBean
|
||||
import com.yizhuan.xchat_android_core.utils.subAndReplaceDot
|
||||
|
||||
@@ -24,7 +24,7 @@ class SingleRoomPkFinishDialog : BaseDialog<DialogSingleRoomPkFinishBinding>() {
|
||||
}
|
||||
}
|
||||
|
||||
override var width = WindowManager.LayoutParams.MATCH_PARENT
|
||||
override var width = WindowManager.LayoutParams.MATCH_PARENT
|
||||
|
||||
private val roomPkBean: RoomPkBean by lazy { requireArguments().getSerializable("RoomPkBean") as RoomPkBean }
|
||||
|
||||
@@ -33,68 +33,51 @@ class SingleRoomPkFinishDialog : BaseDialog<DialogSingleRoomPkFinishBinding>() {
|
||||
binding.ivClose.setOnClickListener { dismissAllowingStateLoss() }
|
||||
binding.tvTitleRed.text = roomPkBean.cTitle.subAndReplaceDot(7)
|
||||
binding.tvValueRed.text = "${roomPkBean.cAmount}"
|
||||
binding.ivRedWin.isVisible = roomPkBean.cUid == roomPkBean.winUid && roomPkBean.winUid != 0L
|
||||
ImageLoadUtils.loadImage(
|
||||
context,
|
||||
roomPkBean.cAvatar,
|
||||
binding.ivAvatarRed,
|
||||
R.drawable.default_avatar
|
||||
)
|
||||
|
||||
binding.tvTitleBlue.text = roomPkBean.aTitle.subAndReplaceDot(7)
|
||||
binding.tvValueBlue.text = "${roomPkBean.aAmount}"
|
||||
binding.ivBlueWin.isVisible =
|
||||
roomPkBean.cUid != roomPkBean.winUid && roomPkBean.winUid != 0L
|
||||
ImageLoadUtils.loadImage(
|
||||
context,
|
||||
roomPkBean.aAvatar,
|
||||
binding.ivAvatarBlue,
|
||||
R.drawable.default_avatar
|
||||
)
|
||||
binding.ivAvatarRed.load(roomPkBean.cAvatar, defaultRes = R.drawable.default_avatar)
|
||||
|
||||
roomPkBean.csRank.getOrNull(0)?.let {
|
||||
binding.tvNickContribute.text = it.nick.subAndReplaceDot(7)
|
||||
binding.tvValueContribute.text = "神豪值:${it.amount}"
|
||||
ImageLoadUtils.loadImage(
|
||||
context,
|
||||
it.avatar,
|
||||
binding.ivAvatarContribute,
|
||||
R.drawable.default_avatar
|
||||
)
|
||||
binding.groupRank1.isVisible = true
|
||||
binding.tvRankNick1.text = it.nick.subAndReplaceDot(7)
|
||||
binding.tvRankValue1.text = "PK值:${it.amount}"
|
||||
binding.ivAvatar1.load(it.avatar, defaultRes = R.drawable.default_avatar)
|
||||
} ?: run {
|
||||
binding.groupRank1.isVisible = false
|
||||
binding.tvEmptyTip.isVisible = true
|
||||
}
|
||||
|
||||
roomPkBean.crRank.getOrNull(0)?.let {
|
||||
binding.tvNickCharm.text = it.nick.subAndReplaceDot(7)
|
||||
binding.tvValueCharm.text = "魅力值:${it.amount}"
|
||||
ImageLoadUtils.loadImage(
|
||||
context,
|
||||
it.avatar,
|
||||
binding.ivAvatarCharm,
|
||||
R.drawable.default_avatar
|
||||
)
|
||||
roomPkBean.csRank.getOrNull(1)?.let {
|
||||
binding.groupRank2.isVisible = true
|
||||
binding.tvRankNick2.text = it.nick.subAndReplaceDot(7)
|
||||
binding.tvRankValue2.text = "PK值:${it.amount}"
|
||||
binding.ivAvatar2.load(it.avatar, defaultRes = R.drawable.default_avatar)
|
||||
} ?: run {
|
||||
binding.groupRank2.isVisible = false
|
||||
}
|
||||
|
||||
roomPkBean.csRank.getOrNull(2)?.let {
|
||||
binding.groupRank3.isVisible = true
|
||||
binding.tvRankNick3.text = it.nick.subAndReplaceDot(7)
|
||||
binding.tvRankValue3.text = "PK值:${it.amount}"
|
||||
binding.ivAvatar3.load(it.avatar, defaultRes = R.drawable.default_avatar)
|
||||
} ?: run {
|
||||
binding.groupRank3.isVisible = false
|
||||
}
|
||||
|
||||
when (roomPkBean.winUid) {
|
||||
0L -> {
|
||||
binding.viewBg.setBackgroundResource(R.drawable.bg_719cea_radius_10)
|
||||
binding.clRoot.setBackgroundResource(R.drawable.bg_room_pk_finish_deuce)
|
||||
binding.viewContribute.setBackgroundResource(R.drawable.bg_room_pk_finish_rank_deuce)
|
||||
binding.viewCharm.setBackgroundResource(R.drawable.bg_room_pk_finish_rank_deuce)
|
||||
binding.ivClose.setImageResource(R.drawable.ic_room_pk_finish_close_deuce)
|
||||
binding.viewBg.setBackgroundResource(R.drawable.single_room_pk_bg_finish_deuce)
|
||||
binding.viewBgAvatar.setBackgroundResource(R.drawable.single_room_pk_bg_finish_deuce_avatar)
|
||||
binding.tvContributeTitle.setBackgroundResource(R.drawable.single_room_pk_bg_finish_deuce_contribute)
|
||||
}
|
||||
roomPkBean.cUid -> {
|
||||
binding.viewBg.setBackgroundResource(R.drawable.bg_edbf89_radius_10)
|
||||
binding.clRoot.setBackgroundResource(R.drawable.bg_room_pk_finish_win)
|
||||
binding.viewContribute.setBackgroundResource(R.drawable.bg_room_pk_finish_rank_win)
|
||||
binding.viewCharm.setBackgroundResource(R.drawable.bg_room_pk_finish_rank_win)
|
||||
binding.ivClose.setImageResource(R.drawable.ic_room_pk_finish_close_win)
|
||||
binding.viewBg.setBackgroundResource(R.drawable.single_room_pk_bg_finish_win)
|
||||
binding.viewBgAvatar.setBackgroundResource(R.drawable.single_room_pk_bg_finish_win_avatar)
|
||||
binding.tvContributeTitle.setBackgroundResource(R.drawable.single_room_pk_bg_finish_win_contribute)
|
||||
}
|
||||
else -> {
|
||||
binding.viewBg.setBackgroundResource(R.drawable.bg_bfabf6_radius_10)
|
||||
binding.clRoot.setBackgroundResource(R.drawable.bg_room_pk_finish_failed)
|
||||
binding.viewContribute.setBackgroundResource(R.drawable.bg_room_pk_finish_rank_failed)
|
||||
binding.viewCharm.setBackgroundResource(R.drawable.bg_room_pk_finish_rank_failed)
|
||||
binding.ivClose.setImageResource(R.drawable.ic_room_pk_finish_close_failed)
|
||||
binding.viewBg.setBackgroundResource(R.drawable.single_room_pk_bg_finish_failed)
|
||||
binding.viewBgAvatar.setBackgroundResource(R.drawable.single_room_pk_bg_finish_failed_avatar)
|
||||
binding.tvContributeTitle.setBackgroundResource(R.drawable.single_room_pk_bg_finish_failed_contribute)
|
||||
}
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 156 KiB |
After Width: | Height: | Size: 85 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 170 KiB |
After Width: | Height: | Size: 84 KiB |
After Width: | Height: | Size: 4.3 KiB |
BIN
app/src/main/res/drawable-xhdpi/single_room_pk_bg_finish_mvp.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 5.2 KiB |
BIN
app/src/main/res/drawable-xhdpi/single_room_pk_bg_finish_win.png
Normal file
After Width: | Height: | Size: 191 KiB |
After Width: | Height: | Size: 79 KiB |
After Width: | Height: | Size: 4.3 KiB |
@@ -9,62 +9,40 @@
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/cl_root"
|
||||
android:layout_width="320dp"
|
||||
android:layout_height="453dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:background="@drawable/bg_room_pk_finish_win"
|
||||
android:orientation="vertical">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/iv_close"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="3dp"
|
||||
android:layout_marginEnd="3dp"
|
||||
android:src="@drawable/ic_room_pk_finish_close_win"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_bg"
|
||||
android:layout_width="290dp"
|
||||
android:layout_height="310dp"
|
||||
android:layout_marginBottom="24dp"
|
||||
android:background="@drawable/bg_edbf89_radius_10"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
android:layout_width="300dp"
|
||||
android:layout_height="370dp"
|
||||
android:layout_marginTop="47dp"
|
||||
android:background="@drawable/single_room_pk_bg_finish_win"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_bg_red"
|
||||
android:layout_width="151dp"
|
||||
android:layout_height="135dp"
|
||||
android:layout_marginStart="6dp"
|
||||
android:layout_marginTop="12dp"
|
||||
android:background="@drawable/bg_room_pk_finish_team_red"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/iv_red_win"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="12dp"
|
||||
android:visibility="gone"
|
||||
android:src="@drawable/ic_room_pk_finish_win"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg_red"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg_red" />
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<com.yizhuan.erban.common.widget.CircleImageView
|
||||
android:id="@+id/iv_avatar_red"
|
||||
android:layout_width="60dp"
|
||||
android:layout_height="60dp"
|
||||
android:layout_marginStart="41dp"
|
||||
android:layout_marginTop="21dp"
|
||||
android:layout_marginTop="27dp"
|
||||
android:src="@drawable/default_avatar"
|
||||
app:cborder_color="@color/white"
|
||||
app:cborder_width="1dp"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg_red"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg_red" />
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/view_bg_avatar"
|
||||
android:layout_width="148dp"
|
||||
android:layout_height="114dp"
|
||||
android:background="@drawable/single_room_pk_bg_finish_win_avatar"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_title_red"
|
||||
@@ -73,10 +51,10 @@
|
||||
android:layout_marginTop="6dp"
|
||||
android:text="厅的名字七个字"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="12sp"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_red"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_red"
|
||||
app:layout_constraintTop_toBottomOf="@id/iv_avatar_red" />
|
||||
android:textSize="12dp"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/view_bg_avatar" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_value_red"
|
||||
@@ -85,180 +63,209 @@
|
||||
android:layout_marginTop="4dp"
|
||||
android:text="20000000"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="14sp"
|
||||
android:textSize="12dp"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_red"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_red"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_title_red" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_bg_blue"
|
||||
android:layout_width="151dp"
|
||||
android:layout_height="135dp"
|
||||
android:layout_marginTop="18dp"
|
||||
android:layout_marginEnd="6dp"
|
||||
android:background="@drawable/bg_room_pk_finish_team_blue"
|
||||
app:layout_constraintEnd_toEndOf="@id/view_bg"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/iv_blue_win"
|
||||
<TextView
|
||||
android:id="@+id/tv_contribute_title"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginEnd="12dp"
|
||||
android:visibility="gone"
|
||||
android:src="@drawable/ic_room_pk_finish_win"
|
||||
app:layout_constraintEnd_toEndOf="@id/view_bg_blue"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg_blue" />
|
||||
android:layout_marginTop="17dp"
|
||||
android:background="@drawable/single_room_pk_bg_finish_win_contribute"
|
||||
android:gravity="center"
|
||||
android:includeFontPadding="false"
|
||||
android:text="本场PK贡献值前三"
|
||||
android:textColor="#ffe5e5e5"
|
||||
android:textSize="10dp"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_value_red" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_contribute_1"
|
||||
android:layout_width="159dp"
|
||||
android:layout_height="40dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:background="@drawable/single_room_pk_bg_finish_rank"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_contribute_title" />
|
||||
|
||||
<com.yizhuan.erban.common.widget.CircleImageView
|
||||
android:id="@+id/iv_avatar_blue"
|
||||
android:layout_width="60dp"
|
||||
android:layout_height="60dp"
|
||||
android:layout_marginTop="21dp"
|
||||
android:layout_marginEnd="41dp"
|
||||
android:id="@+id/iv_avatar_1"
|
||||
android:layout_width="34dp"
|
||||
android:layout_height="34dp"
|
||||
android:layout_marginStart="16dp"
|
||||
android:src="@drawable/default_avatar"
|
||||
app:cborder_color="@color/white"
|
||||
app:cborder_width="1dp"
|
||||
app:layout_constraintEnd_toEndOf="@id/view_bg_blue"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg_blue" />
|
||||
app:layout_constraintBottom_toBottomOf="@id/view_contribute_1"
|
||||
app:layout_constraintStart_toStartOf="@id/view_contribute_1"
|
||||
app:layout_constraintTop_toTopOf="@id/view_contribute_1" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_title_blue"
|
||||
<ImageView
|
||||
android:id="@+id/iv_rank_mvp"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="6dp"
|
||||
android:text="厅的名字七个字"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="12sp"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_blue"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_blue"
|
||||
app:layout_constraintTop_toBottomOf="@id/iv_avatar_blue" />
|
||||
android:src="@drawable/single_room_pk_bg_finish_mvp"
|
||||
app:layout_constraintBottom_toBottomOf="@id/iv_avatar_1"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_1"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_1" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_value_blue"
|
||||
android:id="@+id/tv_rank_nick_1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="4dp"
|
||||
android:text="20000000"
|
||||
android:layout_marginStart="8dp"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="14sp"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_blue"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_blue"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_title_blue" />
|
||||
|
||||
<View
|
||||
android:layout_width="70dp"
|
||||
android:layout_height="49dp"
|
||||
android:background="@drawable/ic_room_pk_logo"
|
||||
app:layout_constraintBottom_toBottomOf="@id/view_bg_blue"
|
||||
app:layout_constraintEnd_toEndOf="@id/view_bg"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg_red" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_contribute"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="64dp"
|
||||
android:layout_marginTop="16dp"
|
||||
android:background="@drawable/bg_room_pk_finish_rank_win"
|
||||
app:layout_constraintEnd_toEndOf="@id/view_bg"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg"
|
||||
app:layout_constraintTop_toBottomOf="@id/view_bg_red" />
|
||||
|
||||
<com.yizhuan.erban.common.widget.CircleImageView
|
||||
android:id="@+id/iv_avatar_contribute"
|
||||
android:layout_width="42dp"
|
||||
android:layout_height="42dp"
|
||||
android:layout_marginBottom="2dp"
|
||||
android:src="@drawable/default_avatar"
|
||||
app:layout_constraintBottom_toBottomOf="@id/bg_avatar_contribute"
|
||||
app:layout_constraintEnd_toEndOf="@id/bg_avatar_contribute"
|
||||
app:layout_constraintStart_toStartOf="@id/bg_avatar_contribute" />
|
||||
|
||||
<View
|
||||
android:id="@+id/bg_avatar_contribute"
|
||||
android:layout_width="44dp"
|
||||
android:layout_height="53dp"
|
||||
android:layout_marginStart="70dp"
|
||||
android:layout_marginTop="5dp"
|
||||
android:background="@drawable/ic_room_pk_finish_contribute"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg"
|
||||
app:layout_constraintTop_toTopOf="@id/view_contribute" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_nick_contribute"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="7dp"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="14sp"
|
||||
app:layout_constraintStart_toEndOf="@id/iv_avatar_contribute"
|
||||
app:layout_constraintTop_toTopOf="@id/iv_avatar_contribute"
|
||||
android:textSize="12dp"
|
||||
app:layout_constraintStart_toEndOf="@id/iv_avatar_1"
|
||||
app:layout_constraintTop_toTopOf="@id/iv_avatar_1"
|
||||
tools:text="黄之术是善良了" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_value_contribute"
|
||||
android:id="@+id/tv_rank_value_1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="3dp"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="13sp"
|
||||
app:layout_constraintStart_toStartOf="@id/tv_nick_contribute"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_nick_contribute"
|
||||
android:textSize="10dp"
|
||||
app:layout_constraintStart_toStartOf="@id/tv_rank_nick_1"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_rank_nick_1"
|
||||
tools:text="神豪值:1000000" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_charm"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="64dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:background="@drawable/bg_room_pk_finish_rank_win"
|
||||
app:layout_constraintEnd_toEndOf="@id/view_bg"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg"
|
||||
app:layout_constraintTop_toBottomOf="@id/view_contribute" />
|
||||
android:id="@+id/view_contribute_2"
|
||||
android:layout_width="159dp"
|
||||
android:layout_height="40dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:background="@drawable/single_room_pk_bg_finish_rank"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/view_contribute_1" />
|
||||
|
||||
<com.yizhuan.erban.common.widget.CircleImageView
|
||||
android:id="@+id/iv_avatar_charm"
|
||||
android:layout_width="42dp"
|
||||
android:layout_height="42dp"
|
||||
android:layout_marginBottom="2dp"
|
||||
android:id="@+id/iv_avatar_2"
|
||||
android:layout_width="34dp"
|
||||
android:layout_height="34dp"
|
||||
android:layout_marginStart="16dp"
|
||||
android:src="@drawable/default_avatar"
|
||||
app:layout_constraintBottom_toBottomOf="@id/bg_avatar_charm"
|
||||
app:layout_constraintEnd_toEndOf="@id/bg_avatar_charm"
|
||||
app:layout_constraintStart_toStartOf="@id/bg_avatar_charm" />
|
||||
|
||||
<View
|
||||
android:id="@+id/bg_avatar_charm"
|
||||
android:layout_width="44dp"
|
||||
android:layout_height="53dp"
|
||||
android:layout_marginStart="70dp"
|
||||
android:layout_marginTop="5dp"
|
||||
android:background="@drawable/ic_room_pk_finish_charm"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg"
|
||||
app:layout_constraintTop_toTopOf="@id/view_charm" />
|
||||
app:cborder_color="@color/white"
|
||||
app:cborder_width="1dp"
|
||||
app:layout_constraintBottom_toBottomOf="@id/view_contribute_2"
|
||||
app:layout_constraintStart_toStartOf="@id/view_contribute_2"
|
||||
app:layout_constraintTop_toTopOf="@id/view_contribute_2" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_nick_charm"
|
||||
android:id="@+id/tv_rank_nick_2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="7dp"
|
||||
android:layout_marginStart="8dp"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="14sp"
|
||||
app:layout_constraintStart_toEndOf="@id/iv_avatar_charm"
|
||||
app:layout_constraintTop_toTopOf="@id/iv_avatar_charm"
|
||||
android:textSize="12dp"
|
||||
app:layout_constraintStart_toEndOf="@id/iv_avatar_2"
|
||||
app:layout_constraintTop_toTopOf="@id/iv_avatar_2"
|
||||
tools:text="黄之术是善良了" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_value_charm"
|
||||
android:id="@+id/tv_rank_value_2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="3dp"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="13sp"
|
||||
app:layout_constraintStart_toStartOf="@id/tv_nick_charm"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_nick_charm"
|
||||
android:textSize="10dp"
|
||||
app:layout_constraintStart_toStartOf="@id/tv_rank_nick_2"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_rank_nick_2"
|
||||
tools:text="神豪值:1000000" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_contribute_3"
|
||||
android:layout_width="159dp"
|
||||
android:layout_height="40dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:background="@drawable/single_room_pk_bg_finish_rank"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/view_contribute_2" />
|
||||
|
||||
<com.yizhuan.erban.common.widget.CircleImageView
|
||||
android:id="@+id/iv_avatar_3"
|
||||
android:layout_width="34dp"
|
||||
android:layout_height="34dp"
|
||||
android:layout_marginStart="16dp"
|
||||
android:src="@drawable/default_avatar"
|
||||
app:cborder_color="@color/white"
|
||||
app:cborder_width="1dp"
|
||||
app:layout_constraintBottom_toBottomOf="@id/view_contribute_3"
|
||||
app:layout_constraintStart_toStartOf="@id/view_contribute_3"
|
||||
app:layout_constraintTop_toTopOf="@id/view_contribute_3" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_rank_nick_3"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="8dp"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="12dp"
|
||||
app:layout_constraintStart_toEndOf="@id/iv_avatar_3"
|
||||
app:layout_constraintTop_toTopOf="@id/iv_avatar_3"
|
||||
tools:text="黄之术是善良了" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_rank_value_3"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="3dp"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="10dp"
|
||||
app:layout_constraintStart_toStartOf="@id/tv_rank_nick_3"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_rank_nick_3"
|
||||
tools:text="神豪值:1000000" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_empty_tip"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="30dp"
|
||||
android:text="暂时无人送礼,再玩一局吧~"
|
||||
android:textColor="#ffdad7ff"
|
||||
android:textSize="10dp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@id/view_bg"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_contribute_title" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/iv_close"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="23dp"
|
||||
android:src="@drawable/ic_room_pk_finish_close_win"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/view_bg" />
|
||||
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/group_rank_1"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
app:constraint_referenced_ids="iv_rank_mvp,view_contribute_1,iv_avatar_1,tv_rank_nick_1,tv_rank_value_1" />
|
||||
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/group_rank_2"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
app:constraint_referenced_ids="view_contribute_2,iv_avatar_2,tv_rank_nick_2,tv_rank_value_2" />
|
||||
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/group_rank_3"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
app:constraint_referenced_ids="view_contribute_3,iv_avatar_3,tv_rank_nick_3,tv_rank_value_3" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</FrameLayout>
|
@@ -15,9 +15,10 @@
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_title"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="15dp"
|
||||
android:layout_marginTop="64dp"
|
||||
android:text="PK结束"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="18sp"
|
||||
@@ -29,43 +30,32 @@
|
||||
android:id="@+id/iv_close"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="18dp"
|
||||
android:layout_marginEnd="18dp"
|
||||
android:scaleType="fitXY"
|
||||
android:src="@drawable/ic_room_pk_force_finish_close"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
|
||||
<View
|
||||
android:id="@+id/view_bg_red"
|
||||
android:layout_width="133dp"
|
||||
android:layout_height="119dp"
|
||||
android:layout_marginStart="18dp"
|
||||
android:layout_marginTop="55dp"
|
||||
android:background="@drawable/bg_room_pk_force_finish_team_red"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
|
||||
<com.yizhuan.erban.common.widget.CircleImageView
|
||||
android:id="@+id/iv_avatar_red"
|
||||
android:layout_width="52dp"
|
||||
android:layout_height="52dp"
|
||||
android:layout_marginStart="37dp"
|
||||
android:layout_marginTop="20dp"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="80dp"
|
||||
android:layout_marginStart="24dp"
|
||||
android:layout_marginTop="44dp"
|
||||
android:src="@drawable/default_avatar"
|
||||
app:cborder_color="@color/white"
|
||||
app:cborder_width="1dp"
|
||||
app:layout_constraintStart_toStartOf="@id/view_bg_red"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg_red" />
|
||||
app:cborder_color="#FFFE6464"
|
||||
app:cborder_width="2dp"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_title" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_title_red"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="6dp"
|
||||
android:textColor="@color/white"
|
||||
android:textColor="#FFFF0000"
|
||||
android:textSize="10sp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_red"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_red"
|
||||
app:layout_constraintTop_toBottomOf="@id/iv_avatar_red"
|
||||
@@ -75,43 +65,34 @@
|
||||
android:id="@+id/tv_value_red"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="4dp"
|
||||
android:textColor="@color/white"
|
||||
android:layout_marginTop="6dp"
|
||||
android:textColor="#FFFF0000"
|
||||
android:textSize="12sp"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_red"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_red"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_title_red"
|
||||
tools:text="20000000" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_bg_blue"
|
||||
android:layout_width="133dp"
|
||||
android:layout_height="119dp"
|
||||
android:layout_marginTop="62dp"
|
||||
android:layout_marginEnd="18dp"
|
||||
android:background="@drawable/bg_room_pk_force_finish_team_blue"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<com.yizhuan.erban.common.widget.CircleImageView
|
||||
android:id="@+id/iv_avatar_blue"
|
||||
android:layout_width="52dp"
|
||||
android:layout_height="52dp"
|
||||
android:layout_marginTop="20dp"
|
||||
android:layout_marginEnd="37dp"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="80dp"
|
||||
android:layout_marginTop="44dp"
|
||||
android:layout_marginEnd="24dp"
|
||||
android:src="@drawable/default_avatar"
|
||||
app:cborder_color="@color/white"
|
||||
app:cborder_width="1dp"
|
||||
app:layout_constraintEnd_toEndOf="@id/view_bg_blue"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg_blue" />
|
||||
app:cborder_color="#FF3794FE"
|
||||
app:cborder_width="2dp"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/tv_title" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_title_blue"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="6dp"
|
||||
android:textColor="@color/white"
|
||||
android:textColor="#FF0060D1"
|
||||
android:textSize="10sp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_blue"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_blue"
|
||||
app:layout_constraintTop_toBottomOf="@id/iv_avatar_blue"
|
||||
@@ -121,8 +102,8 @@
|
||||
android:id="@+id/tv_value_blue"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="4dp"
|
||||
android:textColor="@color/white"
|
||||
android:layout_marginTop="6dp"
|
||||
android:textColor="#FF0060D1"
|
||||
android:textSize="12sp"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_avatar_blue"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_avatar_blue"
|
||||
@@ -130,13 +111,13 @@
|
||||
tools:text="20000000" />
|
||||
|
||||
<View
|
||||
android:layout_width="62dp"
|
||||
android:layout_height="43dp"
|
||||
android:background="@drawable/ic_room_pk_logo"
|
||||
app:layout_constraintBottom_toBottomOf="@id/view_bg_blue"
|
||||
android:layout_width="56dp"
|
||||
android:layout_height="64dp"
|
||||
android:background="@drawable/single_room_pk_ic_vs"
|
||||
app:layout_constraintBottom_toBottomOf="@id/iv_avatar_red"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@id/view_bg_red" />
|
||||
app:layout_constraintTop_toTopOf="@id/iv_avatar_red" />
|
||||
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|