fix:修复首页-我的-房间卡片 展示bug
This commit is contained in:
@@ -12,6 +12,7 @@ import com.chwl.app.home.HomeMeViewModel
|
||||
import com.chwl.app.home.helper.OpenRoomHelper
|
||||
import com.chwl.app.support.FragmentVisibleStateHelper
|
||||
import com.chwl.app.ui.user.adapter.HomeRecommendIndicatorAdapter
|
||||
import com.chwl.app.ui.utils.load
|
||||
import com.chwl.app.ui.utils.loadAvatar
|
||||
import com.chwl.app.ui.utils.loadImage
|
||||
import com.chwl.app.ui.widget.magicindicator.ViewPagerHelper
|
||||
@@ -84,8 +85,8 @@ class HomeWithMeFragment : BaseViewBindingFragment<HomeMeFragmentBinding>() {
|
||||
|
||||
private fun updateRoomInfo(roomInfo: HomeRoomCardInfo?) {
|
||||
binding.tvRoomName.text = roomInfo?.title
|
||||
binding.tvRoomTopic.text = roomInfo?.introduction
|
||||
binding.ivRoomCover.loadImage(roomInfo?.avatar ?: "")
|
||||
binding.tvRoomTopic.text = roomInfo?.roomDesc
|
||||
binding.ivRoomCover.load(roomInfo?.avatar ?: "")
|
||||
binding.tvOnlineNumber.text = roomInfo?.onlineNum?.toString() ?: "0"
|
||||
loadRoomUsers(roomInfo?.micUsers)
|
||||
}
|
||||
|
@@ -39,6 +39,7 @@
|
||||
android:maxLines="1"
|
||||
android:paddingStart="13dp"
|
||||
android:paddingEnd="13dp"
|
||||
android:gravity="center_vertical"
|
||||
android:singleLine="true"
|
||||
android:textColor="@color/text_normal_c6c6e9"
|
||||
android:textColorHint="@color/text_hint_555574"
|
||||
|
@@ -5,7 +5,7 @@ import androidx.annotation.Keep
|
||||
@Keep
|
||||
data class HomeRoomCardInfo(
|
||||
val avatar: String?,
|
||||
val introduction: String?,
|
||||
val roomDesc: String?,
|
||||
val micUserCount: Long?,
|
||||
val micUsers: List<MicUsersBean>?,
|
||||
val onlineNum: Long?,
|
||||
|
@@ -753,7 +753,7 @@ public class RoomBaseModel extends BaseModel implements IRoomBaseModel {
|
||||
.flatMap(new Function<UserInfo, SingleSource<RoomResult>>() {
|
||||
@Override
|
||||
public SingleSource<RoomResult> apply(UserInfo userInfo) throws Exception {
|
||||
String tmpTitle = userInfo.getNick() + ResUtil.getString(R.string.room_model_roombasemodel_014);
|
||||
String tmpTitle = String.format(ResUtil.getString(R.string.room_model_roombasemodel_014), userInfo.getNick());
|
||||
return mRoomService.openRoom(userInfo.getUid(), AuthModel.get().getTicket(),
|
||||
type, tmpTitle, roomDesc, backPic, rewardId, gameId)
|
||||
.subscribeOn(Schedulers.io())
|
||||
|
@@ -429,7 +429,7 @@
|
||||
<string name="room_model_roombasemodel_011">فشل التحديث</string>
|
||||
<string name="room_model_roombasemodel_012">تحديث غير طبيعي</string>
|
||||
<string name="room_model_roombasemodel_013">كود الخطأ:</string>
|
||||
<string name="room_model_roombasemodel_014">%s الغرفة</string>
|
||||
<string name="room_model_roombasemodel_014">غرفة %s</string>
|
||||
<string name="room_model_roomcontributelistmodel_01">معلومات الغرفة الحالية فارغة</string>
|
||||
<string name="room_model_roomsettingmodel_01">تم إرسال الدعوة بنجاح</string>
|
||||
<string name="room_model_roomsettingmodel_02">تم فتح الغرفة بنجاح</string>
|
||||
|
@@ -418,7 +418,7 @@
|
||||
<string name="room_model_roombasemodel_011">更新失敗</string>
|
||||
<string name="room_model_roombasemodel_012">更新異常</string>
|
||||
<string name="room_model_roombasemodel_013">錯誤碼:</string>
|
||||
<string name="room_model_roombasemodel_014">的房間</string>
|
||||
<string name="room_model_roombasemodel_014">%s的房間</string>
|
||||
<string name="room_model_roomcontributelistmodel_01">當前房間信息為null</string>
|
||||
<string name="room_model_roomsettingmodel_01">邀請成功</string>
|
||||
<string name="room_model_roomsettingmodel_02">開啟成功</string>
|
||||
|
@@ -418,7 +418,7 @@
|
||||
<string name="room_model_roombasemodel_011">Update failed</string>
|
||||
<string name="room_model_roombasemodel_012">Update abnormal</string>
|
||||
<string name="room_model_roombasemodel_013">Error code:</string>
|
||||
<string name="room_model_roombasemodel_014">&s Room</string>
|
||||
<string name="room_model_roombasemodel_014">%s\'s Room</string>
|
||||
<string name="room_model_roomcontributelistmodel_01">Current room information is null</string>
|
||||
<string name="room_model_roomsettingmodel_01">Invitation sent successfully</string>
|
||||
<string name="room_model_roomsettingmodel_02">Opened successfully</string>
|
||||
|
Reference in New Issue
Block a user