保存新的送礼的UI
BIN
common/src/main/res/drawable/bg_continuous_clicks.png
Normal file
After Width: | Height: | Size: 9.8 KiB |
8
common/src/main/res/drawable/bg_gift_bottom_bg.xml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:shape="rectangle">
|
||||||
|
<solid android:color="#ff171724" />
|
||||||
|
<corners
|
||||||
|
android:topLeftRadius="17dp"
|
||||||
|
android:topRightRadius="17dp" />
|
||||||
|
</shape>
|
11
common/src/main/res/drawable/bg_gift_openvip.xml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:shape="rectangle">
|
||||||
|
<!-- 7%不透明度的白色-->
|
||||||
|
<solid android:color="#11FFFFFF" />
|
||||||
|
<corners
|
||||||
|
android:bottomLeftRadius="4dp"
|
||||||
|
android:bottomRightRadius="4dp"
|
||||||
|
android:topLeftRadius="4dp"
|
||||||
|
android:topRightRadius="4dp" />
|
||||||
|
</shape>
|
11
common/src/main/res/drawable/bg_gift_send.xml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:shape="rectangle">
|
||||||
|
<!-- 7%不透明度的白色-->
|
||||||
|
<solid android:color="#11FFFFFF" />
|
||||||
|
<corners
|
||||||
|
android:bottomLeftRadius="17dp"
|
||||||
|
android:bottomRightRadius="17dp"
|
||||||
|
android:topLeftRadius="17dp"
|
||||||
|
android:topRightRadius="17dp" />
|
||||||
|
</shape>
|
10
common/src/main/res/drawable/bg_gift_send_btn.xml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:shape="rectangle">
|
||||||
|
<solid android:color="#FFF026" />
|
||||||
|
<corners
|
||||||
|
android:bottomLeftRadius="17dp"
|
||||||
|
android:bottomRightRadius="17dp"
|
||||||
|
android:topLeftRadius="17dp"
|
||||||
|
android:topRightRadius="17dp" />
|
||||||
|
</shape>
|
12
common/src/main/res/drawable/bg_live_gift_lv.xml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:shape="rectangle">
|
||||||
|
|
||||||
|
<solid android:color="#ff6e84e7" />
|
||||||
|
<corners
|
||||||
|
android:bottomLeftRadius="10dp"
|
||||||
|
android:bottomRightRadius="10dp"
|
||||||
|
android:topLeftRadius="10dp"
|
||||||
|
android:topRightRadius="10dp" />
|
||||||
|
|
||||||
|
</shape>
|
@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_gravity="bottom"
|
android:layout_gravity="bottom"
|
||||||
@ -28,10 +29,7 @@
|
|||||||
android:visibility="invisible">
|
android:visibility="invisible">
|
||||||
|
|
||||||
<include
|
<include
|
||||||
|
|
||||||
layout="@layout/view_blind_box" />
|
layout="@layout/view_blind_box" />
|
||||||
|
|
||||||
|
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
|
|
||||||
<FrameLayout
|
<FrameLayout
|
||||||
@ -124,7 +122,8 @@
|
|||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:visibility="gone">
|
android:visibility="gone"
|
||||||
|
tools:visibility="visible">
|
||||||
|
|
||||||
<FrameLayout
|
<FrameLayout
|
||||||
android:layout_width="40dp"
|
android:layout_width="40dp"
|
||||||
@ -421,6 +420,7 @@
|
|||||||
android:layout_marginRight="10dp"
|
android:layout_marginRight="10dp"
|
||||||
android:layout_marginBottom="5dp"
|
android:layout_marginBottom="5dp"
|
||||||
android:background="@mipmap/icon_live_gift_lian"
|
android:background="@mipmap/icon_live_gift_lian"
|
||||||
|
tools:visibility="visible"
|
||||||
android:visibility="gone">
|
android:visibility="gone">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
|
429
common/src/main/res/layout/dialog_live_gift_popup2.xml
Normal file
@ -0,0 +1,429 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_gravity="bottom"
|
||||||
|
android:orientation="vertical">
|
||||||
|
|
||||||
|
<!-- 布局从下而上写的 -->
|
||||||
|
<!-- 底部背景大的背景 -->
|
||||||
|
<View
|
||||||
|
android:id="@+id/giftBg"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_marginTop="-20dp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="parent"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/lvTipsTv"
|
||||||
|
tools:background="@drawable/bg_gift_bottom_bg" />
|
||||||
|
<!--底部送礼选择数量备份 -->
|
||||||
|
<View
|
||||||
|
android:id="@+id/giftSendBgV"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_marginEnd="20dp"
|
||||||
|
android:layout_marginBottom="16dp"
|
||||||
|
android:background="@drawable/bg_gift_send"
|
||||||
|
app:layout_constraintBottom_toBottomOf="parent"
|
||||||
|
app:layout_constraintDimensionRatio="3.74"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
app:layout_constraintWidth_percent="0.34" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/liveGiftSend"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:background="@drawable/bg_gift_send_btn"
|
||||||
|
android:gravity="center"
|
||||||
|
android:text="@string/live_gift_send"
|
||||||
|
android:textColor="@color/black1"
|
||||||
|
android:textSize="14sp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintDimensionRatio="1.82"
|
||||||
|
app:layout_constraintEnd_toEndOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSendBgV" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/liveGiftImg"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginEnd="8dp"
|
||||||
|
android:src="@mipmap/ic_gift_righit_arrow"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintEnd_toStartOf="@+id/liveGiftSend"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSendBgV" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:textSize="14sp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintEnd_toStartOf="@+id/liveGiftImg"
|
||||||
|
app:layout_constraintHorizontal_bias="0.7"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSendBgV"
|
||||||
|
tools:text="999" />
|
||||||
|
<!--底部钻石数量 -->
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/diamondImg"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="20dp"
|
||||||
|
android:src="@mipmap/ic_diamond_3"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSendBgV" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/diamondNumberTv"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="4dp"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:textSize="12sp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/diamondImg"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/diamondImg"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/diamondImg"
|
||||||
|
tools:text="28000000" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/diamondGoImg"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="2dp"
|
||||||
|
android:src="@mipmap/ic_gift_righit_arrow"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/diamondImg"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/diamondNumberTv"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/diamondImg" />
|
||||||
|
|
||||||
|
<View
|
||||||
|
android:id="@+id/diamondClickView"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_marginTop="4dp"
|
||||||
|
android:layout_marginBottom="4dp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintEnd_toEndOf="@+id/diamondGoImg"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/diamondImg"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSendBgV"
|
||||||
|
tools:visibility="gone" />
|
||||||
|
|
||||||
|
<!--底部金豆数量 -->
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/goldBeanImg"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="15dp"
|
||||||
|
android:src="@mipmap/ic_golden_beans_3"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/diamondGoImg"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSendBgV" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/goldNumberTv"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="4dp"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:textSize="12sp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/goldBeanImg"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/goldBeanImg"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/goldBeanImg"
|
||||||
|
tools:text="28000000" />
|
||||||
|
|
||||||
|
<!--礼物列表 -->
|
||||||
|
<androidx.recyclerview.widget.RecyclerView
|
||||||
|
android:id="@+id/giftRecyclerView"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="234dp"
|
||||||
|
android:layout_marginBottom="8dp"
|
||||||
|
app:layout_constraintBottom_toTopOf="@+id/giftSendBgV"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
app:layout_constraintStart_toStartOf="parent" />
|
||||||
|
|
||||||
|
<!--礼物栏的Title -->
|
||||||
|
<!--顶部Warp -->
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/giftWrapTv"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginEnd="12dp"
|
||||||
|
android:layout_marginBottom="10dp"
|
||||||
|
android:padding="6dp"
|
||||||
|
android:text="@string/live_wrap"
|
||||||
|
android:textColor="#CCCDCE"
|
||||||
|
android:textSize="14sp"
|
||||||
|
app:layout_constraintBottom_toTopOf="@+id/giftRecyclerView"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent" />
|
||||||
|
|
||||||
|
<View
|
||||||
|
android:layout_width="1dp"
|
||||||
|
android:layout_height="11dp"
|
||||||
|
android:layout_gravity="center_vertical"
|
||||||
|
android:layout_marginTop="1dp"
|
||||||
|
android:background="@color/white"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftWrapTv"
|
||||||
|
app:layout_constraintEnd_toStartOf="@+id/giftWrapTv"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftWrapTv" />
|
||||||
|
|
||||||
|
<View
|
||||||
|
android:id="@+id/giftWrapRedPoint"
|
||||||
|
android:layout_width="6dp"
|
||||||
|
android:layout_height="6dp"
|
||||||
|
android:background="@drawable/bg_red_point"
|
||||||
|
android:visibility="gone"
|
||||||
|
app:layout_constraintEnd_toEndOf="@+id/giftWrapTv"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftWrapTv"
|
||||||
|
tools:visibility="visible" />
|
||||||
|
|
||||||
|
<androidx.recyclerview.widget.RecyclerView
|
||||||
|
android:id="@+id/giftTitleRecyclerView"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftWrapTv"
|
||||||
|
app:layout_constraintEnd_toStartOf="@+id/giftWrapTv"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftWrapTv"
|
||||||
|
tools:layout_height="0dp" />
|
||||||
|
|
||||||
|
<!--升级进度条 -->
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/lvTitleTv"
|
||||||
|
android:layout_width="40dp"
|
||||||
|
android:layout_height="20dp"
|
||||||
|
android:layout_gravity="center"
|
||||||
|
android:layout_marginStart="18dp"
|
||||||
|
android:layout_marginBottom="12dp"
|
||||||
|
android:background="@drawable/bg_live_gift_lv"
|
||||||
|
android:gravity="center"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:textSize="12sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
app:layout_constraintBottom_toTopOf="@+id/giftTitleRecyclerView"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
tools:text="LV.8" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/lvTipsTv"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="7dp"
|
||||||
|
android:layout_marginTop="-1dp"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:textSize="10sp"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/lvTitleTv"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/lvTitleTv"
|
||||||
|
tools:text="升至LV.9还需13000,00经验值" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="2dp"
|
||||||
|
android:src="@mipmap/ic_gift_righit_arrow"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/lvTipsTv"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/lvTipsTv"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/lvTipsTv" />
|
||||||
|
|
||||||
|
<ProgressBar
|
||||||
|
android:id="@+id/week_progressbar"
|
||||||
|
style="@android:style/Widget.ProgressBar.Horizontal"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="3dp"
|
||||||
|
android:layout_marginStart="1dp"
|
||||||
|
android:layout_marginTop="2dp"
|
||||||
|
android:layout_marginEnd="10dp"
|
||||||
|
android:progressDrawable="@drawable/bg_gift_progressbar"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/lvTipsTv"
|
||||||
|
app:layout_constraintTop_toBottomOf="@+id/lvTipsTv"
|
||||||
|
app:layout_constraintWidth_percent="0.54"
|
||||||
|
tools:progress="10" />
|
||||||
|
|
||||||
|
<!--开通贵族 -->
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/openVipTv"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="开通贵族"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:textSize="11sp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/lvTitleTv"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
app:layout_constraintHorizontal_bias="0.68"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/week_progressbar"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/lvTitleTv" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/openVipImg"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginEnd="2dp"
|
||||||
|
android:src="@mipmap/ic_open_noble_3"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/openVipTv"
|
||||||
|
app:layout_constraintEnd_toStartOf="@+id/openVipTv"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/openVipTv" />
|
||||||
|
|
||||||
|
<View
|
||||||
|
android:id="@+id/openVipBg"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_marginStart="-6dp"
|
||||||
|
android:layout_marginTop="-4dp"
|
||||||
|
android:layout_marginEnd="-6dp"
|
||||||
|
android:layout_marginBottom="-4dp"
|
||||||
|
android:background="@drawable/bg_gift_openvip"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/openVipTv"
|
||||||
|
app:layout_constraintEnd_toEndOf="@+id/openVipTv"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/openVipImg"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/openVipTv" />
|
||||||
|
|
||||||
|
<!-- 连击 -->
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/continuousClicksBg"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_marginEnd="10dp"
|
||||||
|
android:layout_marginBottom="5dp"
|
||||||
|
android:src="@drawable/bg_continuous_clicks"
|
||||||
|
app:layout_constraintBottom_toBottomOf="parent"
|
||||||
|
app:layout_constraintDimensionRatio="1"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
app:layout_constraintWidth_percent="0.2" />
|
||||||
|
|
||||||
|
<View
|
||||||
|
android:id="@+id/continuousBgCenter"
|
||||||
|
android:layout_width="4dp"
|
||||||
|
android:layout_height="4dp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/continuousClicksBg"
|
||||||
|
app:layout_constraintEnd_toEndOf="@+id/continuousClicksBg"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/continuousClicksBg"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/continuousClicksBg" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/continuousClicksTv"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_centerHorizontal="true"
|
||||||
|
android:layout_marginTop="20dp"
|
||||||
|
android:text="@string/live_gift_send_lian"
|
||||||
|
android:textColor="@color/black1"
|
||||||
|
android:textSize="12sp"
|
||||||
|
app:layout_constraintBottom_toTopOf="@+id/continuousBgCenter"
|
||||||
|
app:layout_constraintEnd_toEndOf="@+id/continuousClicksBg"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/continuousClicksBg" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/lian_text"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_centerHorizontal="true"
|
||||||
|
android:textColor="@color/black1"
|
||||||
|
android:textSize="13sp"
|
||||||
|
app:layout_constraintEnd_toEndOf="@+id/continuousClicksBg"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/continuousClicksBg"
|
||||||
|
app:layout_constraintTop_toBottomOf="@+id/continuousBgCenter"
|
||||||
|
tools:text="到期时" />
|
||||||
|
|
||||||
|
<androidx.constraintlayout.widget.Group
|
||||||
|
android:id="@+id/continuousClickGroup"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:visibility="gone"
|
||||||
|
app:constraint_referenced_ids="continuousClicksBg,continuousBgCenter,continuousClicksTv,lian_text"
|
||||||
|
tools:visibility="gone" />
|
||||||
|
|
||||||
|
<!--开始写顶部布局 -->
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/operate_image"
|
||||||
|
android:layout_width="122dp"
|
||||||
|
android:layout_height="50dp"
|
||||||
|
android:layout_gravity="end|bottom"
|
||||||
|
android:layout_marginEnd="5dp"
|
||||||
|
android:layout_marginBottom="2dp"
|
||||||
|
android:scaleType="fitXY"
|
||||||
|
app:layout_constraintBottom_toTopOf="@+id/giftBg"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent" />
|
||||||
|
|
||||||
|
<include
|
||||||
|
android:id="@+id/blind_box"
|
||||||
|
layout="@layout/view_blind_box"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="2dp"
|
||||||
|
android:visibility="invisible"
|
||||||
|
app:layout_constraintBottom_toTopOf="@+id/giftBg"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
tools:visibility="visible" />
|
||||||
|
|
||||||
|
<!--赞助信息 -->
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/giftSponsorBgImg"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="28dp"
|
||||||
|
android:layout_marginBottom="5dp"
|
||||||
|
android:layout_marginStart="25dp"
|
||||||
|
android:layout_marginEnd="25dp"
|
||||||
|
android:scaleType="fitXY"
|
||||||
|
app:layout_constraintBottom_toTopOf="@+id/giftBg"
|
||||||
|
android:src="@mipmap/background_live_gift_gift_itle" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/gift_itle"
|
||||||
|
android:layout_width="54dp"
|
||||||
|
android:layout_height="13dp"
|
||||||
|
android:layout_marginStart="13dp"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSponsorBgImg"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSponsorBgImg"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/giftSponsorBgImg"
|
||||||
|
android:src="@mipmap/icon_live_gift_gift_itle" />
|
||||||
|
|
||||||
|
<com.makeramen.roundedimageview.RoundedImageView
|
||||||
|
android:id="@+id/naming_avatar"
|
||||||
|
android:layout_width="20dp"
|
||||||
|
android:layout_height="20dp"
|
||||||
|
android:layout_centerHorizontal="true"
|
||||||
|
android:layout_marginStart="6dp"
|
||||||
|
android:scaleType="centerCrop"
|
||||||
|
android:src="@drawable/m_chu_xia"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSponsorBgImg"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSponsorBgImg"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/gift_itle"
|
||||||
|
app:riv_oval="true" />
|
||||||
|
|
||||||
|
<com.yunbao.common.views.weight.MarqueeTextView
|
||||||
|
android:id="@+id/naming_name"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_gravity="center_vertical"
|
||||||
|
android:layout_marginStart="4dp"
|
||||||
|
android:layout_marginEnd="16dp"
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:ellipsize="marquee"
|
||||||
|
android:focusable="true"
|
||||||
|
android:focusableInTouchMode="true"
|
||||||
|
android:gravity="center"
|
||||||
|
android:marqueeRepeatLimit="marquee_forever"
|
||||||
|
android:scrollHorizontally="true"
|
||||||
|
android:singleLine="true"
|
||||||
|
android:textColor="#FFFFFFFF"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/giftSponsorBgImg"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/giftSponsorBgImg"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/naming_avatar"
|
||||||
|
app:layout_constraintEnd_toEndOf="@+id/giftSponsorBgImg"
|
||||||
|
android:textSize="12sp" />
|
||||||
|
|
||||||
|
<androidx.constraintlayout.widget.Group
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:visibility="gone"
|
||||||
|
app:constraint_referenced_ids="giftSponsorBgImg,gift_itle,naming_avatar,naming_name"
|
||||||
|
tools:visibility="visible" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
BIN
common/src/main/res/mipmap-hdpi/ic_diamond_3.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
common/src/main/res/mipmap-hdpi/ic_diamond_transp.png
Normal file
After Width: | Height: | Size: 601 B |
BIN
common/src/main/res/mipmap-hdpi/ic_gift_righit_arrow.png
Normal file
After Width: | Height: | Size: 314 B |
BIN
common/src/main/res/mipmap-hdpi/ic_gold_beans_transp.png
Normal file
After Width: | Height: | Size: 533 B |
BIN
common/src/main/res/mipmap-hdpi/ic_golden_beans_3.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
common/src/main/res/mipmap-hdpi/ic_open_noble_3.png
Normal file
After Width: | Height: | Size: 750 B |
BIN
common/src/main/res/mipmap-mdpi/ic_diamond_3.png
Normal file
After Width: | Height: | Size: 700 B |
BIN
common/src/main/res/mipmap-mdpi/ic_diamond_transp.png
Normal file
After Width: | Height: | Size: 344 B |
BIN
common/src/main/res/mipmap-mdpi/ic_gift_righit_arrow.png
Normal file
After Width: | Height: | Size: 214 B |
BIN
common/src/main/res/mipmap-mdpi/ic_gold_beans_transp.png
Normal file
After Width: | Height: | Size: 321 B |
BIN
common/src/main/res/mipmap-mdpi/ic_golden_beans_3.png
Normal file
After Width: | Height: | Size: 632 B |
BIN
common/src/main/res/mipmap-mdpi/ic_open_noble_3.png
Normal file
After Width: | Height: | Size: 432 B |
BIN
common/src/main/res/mipmap-xhdpi/ic_diamond_3.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
common/src/main/res/mipmap-xhdpi/ic_diamond_transp.png
Normal file
After Width: | Height: | Size: 856 B |
BIN
common/src/main/res/mipmap-xhdpi/ic_gift_righit_arrow.png
Normal file
After Width: | Height: | Size: 372 B |
BIN
common/src/main/res/mipmap-xhdpi/ic_gold_beans_transp.png
Normal file
After Width: | Height: | Size: 726 B |
BIN
common/src/main/res/mipmap-xhdpi/ic_golden_beans_3.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
common/src/main/res/mipmap-xhdpi/ic_open_noble_3.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
common/src/main/res/mipmap-xxhdpi/ic_diamond_3.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
common/src/main/res/mipmap-xxhdpi/ic_diamond_transp.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
common/src/main/res/mipmap-xxhdpi/ic_gift_righit_arrow.png
Normal file
After Width: | Height: | Size: 611 B |
BIN
common/src/main/res/mipmap-xxhdpi/ic_gold_beans_transp.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
common/src/main/res/mipmap-xxhdpi/ic_golden_beans_3.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
common/src/main/res/mipmap-xxhdpi/ic_open_noble_3.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
common/src/main/res/mipmap-xxxhdpi/ic_diamond_3.png
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
common/src/main/res/mipmap-xxxhdpi/ic_diamond_transp.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
common/src/main/res/mipmap-xxxhdpi/ic_gift_righit_arrow.png
Normal file
After Width: | Height: | Size: 486 B |
BIN
common/src/main/res/mipmap-xxxhdpi/ic_gold_beans_transp.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
common/src/main/res/mipmap-xxxhdpi/ic_golden_beans_3.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
common/src/main/res/mipmap-xxxhdpi/ic_open_noble_3.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
@ -64,8 +64,6 @@ public class LiveGiftFragment extends BaseFragment {
|
|||||||
if (giftJson.size() % GIFT_COUNT > 0) {
|
if (giftJson.size() % GIFT_COUNT > 0) {
|
||||||
pageCount++;
|
pageCount++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|