fix:游戏房增加小时榜(牌照房切换为游戏房需要展示小时榜)
This commit is contained in:
@@ -21,7 +21,9 @@ import com.chwl.app.avroom.presenter.GameRoomPresenter
|
|||||||
import com.chwl.app.avroom.view.IGameRoomView
|
import com.chwl.app.avroom.view.IGameRoomView
|
||||||
import com.chwl.app.databinding.FragmentGameRoomBinding
|
import com.chwl.app.databinding.FragmentGameRoomBinding
|
||||||
import com.chwl.app.home.helper.OpenRoomHelper
|
import com.chwl.app.home.helper.OpenRoomHelper
|
||||||
|
import com.chwl.app.ui.webview.DialogWebViewActivity
|
||||||
import com.chwl.app.ui.widget.GiftDialog.OnGiftDialogBtnClickListener
|
import com.chwl.app.ui.widget.GiftDialog.OnGiftDialogBtnClickListener
|
||||||
|
import com.chwl.core.UriProvider
|
||||||
import com.chwl.core.manager.AvRoomDataManager
|
import com.chwl.core.manager.AvRoomDataManager
|
||||||
import com.chwl.core.music.model.PlayerModel
|
import com.chwl.core.music.model.PlayerModel
|
||||||
import com.chwl.core.room.bean.RoomInfo
|
import com.chwl.core.room.bean.RoomInfo
|
||||||
@@ -122,6 +124,12 @@ class GameRoomFragment : BaseRoomFragment<IGameRoomView?, GameRoomPresenter?>(),
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
R.id.layout_hour_rank -> {
|
||||||
|
DialogWebViewActivity.start(
|
||||||
|
mContext,
|
||||||
|
UriProvider.getRoomHourRankUrl(AvRoomDataManager.get().roomUid)
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -187,6 +195,11 @@ class GameRoomFragment : BaseRoomFragment<IGameRoomView?, GameRoomPresenter?>(),
|
|||||||
// gameBinding.ivShowMic.isVisible = false
|
// gameBinding.ivShowMic.isVisible = false
|
||||||
// }
|
// }
|
||||||
gameBinding.microView.adapter.notifyDataSetChanged()
|
gameBinding.microView.adapter.notifyDataSetChanged()
|
||||||
|
if (AvRoomDataManager.get().mCurrentRoomInfo?.isPermitRoom == 1) {
|
||||||
|
gameBinding.layoutHourRank.visibility = View.VISIBLE
|
||||||
|
} else {
|
||||||
|
gameBinding.layoutHourRank.visibility = View.GONE
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun resetGameViewRect(){
|
private fun resetGameViewRect(){
|
||||||
|
@@ -41,6 +41,34 @@
|
|||||||
android:gravity="center_vertical"
|
android:gravity="center_vertical"
|
||||||
android:orientation="horizontal">
|
android:orientation="horizontal">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:id="@+id/layout_hour_rank"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="@dimen/dp_16"
|
||||||
|
android:layout_marginEnd="@dimen/dp_5"
|
||||||
|
android:background="@drawable/room_bg_hour_rank"
|
||||||
|
android:gravity="center_vertical"
|
||||||
|
android:onClick="@{click}"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:visibility="gone"
|
||||||
|
tools:visibility="visible">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:layout_width="@dimen/dp_15"
|
||||||
|
android:layout_height="@dimen/dp_15"
|
||||||
|
android:scaleType="fitCenter"
|
||||||
|
android:src="@drawable/room_ic_hour_rank" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="@dimen/dp_2"
|
||||||
|
android:layout_marginEnd="@dimen/dp_6"
|
||||||
|
android:text="@string/hour_rank"
|
||||||
|
android:textColor="@color/white"
|
||||||
|
android:textSize="@dimen/dp_10" />
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:id="@+id/layout_room_rank"
|
android:id="@+id/layout_room_rank"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
|
Reference in New Issue
Block a user