个播PK PK结果弹窗UI修改

This commit is contained in:
huangjian
2022-04-13 18:46:50 +08:00
parent 810b2559f9
commit 1ace14a2e7
14 changed files with 248 additions and 277 deletions

View File

@@ -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)
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -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>

View File

@@ -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>