个播列表PK中标识修改
This commit is contained in:
Binary file not shown.
@@ -1,11 +1,15 @@
|
||||
package com.yizhuan.erban.home.adapter
|
||||
|
||||
import android.widget.ImageView
|
||||
import androidx.core.view.isGone
|
||||
import androidx.core.view.isVisible
|
||||
import com.chad.library.adapter.base.BaseQuickAdapter
|
||||
import com.chad.library.adapter.base.BaseViewHolder
|
||||
import com.opensource.svgaplayer.SVGAImageView
|
||||
import com.yizhuan.erban.R
|
||||
import com.yizhuan.erban.avroom.activity.AVRoomActivity
|
||||
import com.yizhuan.erban.ui.utils.ImageLoadUtilsV2
|
||||
import com.yizhuan.erban.ui.utils.load
|
||||
import com.yizhuan.erban.ui.utils.loadFromAssets
|
||||
import com.yizhuan.xchat_android_core.home.bean.HomeRoomInfo
|
||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager
|
||||
@@ -26,11 +30,14 @@ class HomeSingleAnchorAdapter :
|
||||
)
|
||||
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_avatar), item.avatar)
|
||||
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_avatar_big), item.avatar, false, 8)
|
||||
|
||||
val ivPking = helper.getView<SVGAImageView>(R.id.iv_pking)
|
||||
val ivTag = helper.getView<ImageView>(R.id.iv_tag)
|
||||
ivPking.isVisible = item.isCrossPking
|
||||
ivTag.isGone = item.isCrossPking
|
||||
if (item.isCrossPking) {
|
||||
helper.getView<SVGAImageView>(R.id.iv_tag).loadFromAssets("svga/single_room_pking.svga")
|
||||
ivPking.loadFromAssets("svga/single_room_pking.svga")
|
||||
} else {
|
||||
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_tag), item.tagPict)
|
||||
ivTag.load(item.tagPict)
|
||||
}
|
||||
helper.setImageResource(
|
||||
R.id.iv_gender,
|
||||
|
@@ -1,6 +1,8 @@
|
||||
package com.yizhuan.erban.home.adapter
|
||||
|
||||
import android.widget.ImageView
|
||||
import androidx.core.view.isGone
|
||||
import androidx.core.view.isVisible
|
||||
import com.chad.library.adapter.base.BaseQuickAdapter
|
||||
import com.chad.library.adapter.base.BaseViewHolder
|
||||
import com.opensource.svgaplayer.SVGAImageView
|
||||
@@ -23,11 +25,14 @@ class MoreSingleAnchorAdapter :
|
||||
|
||||
override fun convert(helper: BaseViewHolder, item: HomeRoomInfo) {
|
||||
|
||||
helper.setVisible(R.id.iv_tag, !TextUtils.isEmptyText(item.tagPict))
|
||||
val ivPking = helper.getView<SVGAImageView>(R.id.iv_pking)
|
||||
val ivTag = helper.getView<ImageView>(R.id.iv_tag)
|
||||
ivPking.isVisible = item.isCrossPking
|
||||
ivTag.isVisible = !TextUtils.isEmptyText(item.tagPict) && !item.isCrossPking
|
||||
if (item.isCrossPking) {
|
||||
helper.getView<SVGAImageView>(R.id.iv_tag).loadFromAssets("svga/single_room_pking.svga")
|
||||
ivPking.loadFromAssets("svga/single_room_pking.svga")
|
||||
} else {
|
||||
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_tag), item.tagPict)
|
||||
ivTag.load(item.tagPict)
|
||||
}
|
||||
helper.setText(R.id.tv_online_num, item.onlineNum.toString())
|
||||
.setText(R.id.tv_nickname, item.nick)
|
||||
|
@@ -94,13 +94,21 @@
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent">
|
||||
|
||||
<com.opensource.svgaplayer.SVGAImageView
|
||||
<ImageView
|
||||
android:id="@+id/iv_tag"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/dp_18"
|
||||
android:layout_marginStart="@dimen/dp_8"
|
||||
android:visibility="gone"
|
||||
tools:src="@drawable/tag_101" />
|
||||
|
||||
<com.opensource.svgaplayer.SVGAImageView
|
||||
android:id="@+id/iv_pking"
|
||||
android:layout_width="40dp"
|
||||
android:layout_height="20dp"
|
||||
android:layout_marginStart="@dimen/dp_8"
|
||||
android:visibility="gone" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
android:id="@+id/tv_topic"
|
||||
android:layout_width="0dp"
|
||||
|
@@ -19,15 +19,24 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<com.opensource.svgaplayer.SVGAImageView
|
||||
<ImageView
|
||||
android:id="@+id/iv_tag"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/dp_18"
|
||||
android:visibility="visible"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintLeft_toLeftOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:src="@drawable/tag_101" />
|
||||
|
||||
<com.opensource.svgaplayer.SVGAImageView
|
||||
android:id="@+id/iv_pking"
|
||||
android:layout_width="40dp"
|
||||
android:layout_height="20dp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintLeft_toLeftOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
/>
|
||||
|
||||
<View
|
||||
android:id="@+id/view_bg_bottom"
|
||||
android:layout_width="0dp"
|
||||
|
Reference in New Issue
Block a user