fix:调整派对-房间-条目边框加载策略

This commit is contained in:
Max
2023-12-22 19:00:06 +08:00
parent 583d5a139b
commit 6becbb6226
3 changed files with 9 additions and 5 deletions

View File

@@ -89,7 +89,7 @@ class HomeViewModel : BaseViewModel() {
fun getBannerInfo() { fun getBannerInfo() {
safeLaunch { safeLaunch {
_bannerLiveData.value = HomeModel.getHomeBanner("9") _bannerLiveData.value = HomeModel.getHomeBanner("1")
} }
} }

View File

@@ -22,8 +22,12 @@ class HomePartyRoomAdapter :
setGone(R.id.iv_tag, !item.tagPict.isNullOrEmpty()) setGone(R.id.iv_tag, !item.tagPict.isNullOrEmpty())
getView<ImageView>(R.id.iv_tag).load(item.tagPict) getView<ImageView>(R.id.iv_tag).load(item.tagPict)
setGone(R.id.iv_pk, item.isCrossPking) setGone(R.id.iv_pk, item.isCrossPking)
setGone(R.id.iv_cover_border, !item.backgroundPic.isNullOrEmpty()) val borderView = getView<ImageView>(R.id.iv_cover_border)
getView<ImageView>(R.id.iv_cover_border).load(item.backgroundPic, defaultRes = R.color.transparent) if (item.backgroundPic.isNullOrEmpty()) {
borderView.setImageDrawable(null)
} else {
borderView.load(item.backgroundPic, defaultRes = R.color.transparent)
}
} }
val avatars: Array<ImageView> = arrayOf( val avatars: Array<ImageView> = arrayOf(
helper.getView(R.id.iv_avatar_0), helper.getView(R.id.iv_avatar_0),

View File

@@ -134,8 +134,8 @@
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/hot_message" app:layout_constraintTop_toBottomOf="@id/hot_message"
app:rollviewpager_hint_gravity="left" app:rollviewpager_hint_gravity="center"
app:rollviewpager_hint_paddingBottom="8dp" app:rollviewpager_hint_paddingBottom="@dimen/dp_5"
tools:background="@drawable/default_banner" tools:background="@drawable/default_banner"
tools:visibility="visible" /> tools:visibility="visible" />
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>