修复:

優化UI
This commit is contained in:
18401019693
2022-08-31 10:18:56 +08:00
parent e181fbf0d2
commit 5a6e6a5dc4
9 changed files with 53 additions and 10 deletions

View File

@@ -257,6 +257,7 @@ public class LiveAudienceActivity extends LiveActivity {
}
}
//获取直播间状态
private Runnable liveRunnable = new Runnable() {
@Override
@@ -618,8 +619,6 @@ public class LiveAudienceActivity extends LiveActivity {
bundle.putInt("LiveBg", liveBg);
sidebarLiveAudience.setArguments(bundle);
sidebarLiveAudience.show(getSupportFragmentManager(), "SidebarLiveAudience");
// manager.openDrawer();
break;
case BOTTOM_COLLECTION:
LiveTotalDialog liveTotalDialog = new LiveTotalDialog();
@@ -742,6 +741,10 @@ public class LiveAudienceActivity extends LiveActivity {
mLiveGuardInfo : event.getParametersModel().getmLiveGuardInfo();
liveBg = TextUtils.equals(String.valueOf(liveBg), String.valueOf(event.getParametersModel().getLiveBg())) ?
liveBg : event.getParametersModel().getLiveBg();
is_fans = TextUtils.equals(String.valueOf(is_fans), String.valueOf(event.getParametersModel().getIs_fans())) ?
is_fans : event.getParametersModel().getIs_fans();
fansNum = TextUtils.equals(String.valueOf(fansNum), String.valueOf(event.getParametersModel().getFansNum())) ?
fansNum : event.getParametersModel().getFansNum();
break;
case ACTIVITY_CENTER://活动中心
String url = CommonAppConfig.HOST + "/h5/live/hallOfFame/index.html?g=Appapi&m=Turntable&a=tricky";

View File

@@ -16,6 +16,26 @@ public class OpenParametersModel extends BaseModel {
private int mLiveTypeVal = 0;
private LiveGuardInfo mLiveGuardInfo = null;
private int liveBg = 0;
private int fansNum;
private String is_fans;
public int getFansNum() {
return fansNum;
}
public OpenParametersModel setFansNum(int fansNum) {
this.fansNum = fansNum;
return this;
}
public String getIs_fans() {
return is_fans;
}
public OpenParametersModel setIs_fans(String is_fans) {
this.is_fans = is_fans;
return this;
}
public int getLiveBg() {
return liveBg;

View File

@@ -1,6 +1,7 @@
package com.yunbao.live.dialog;
import android.content.DialogInterface;
import android.graphics.Color;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.Display;
@@ -94,6 +95,7 @@ public class SidebarLiveAudience extends AbsDialogFragment {
}
sidebarList = (CommonRefreshView) findViewById(R.id.sidebarList);
// sidebarList.setHeaderTextColor(Color.parseColor("#50ffffff"));
GridLayoutManager gridLayoutManager = new GridLayoutManager(mContext, 2, GridLayoutManager.VERTICAL, false);
gridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override

View File

@@ -1180,7 +1180,9 @@ public class PortraitLiveManager implements LivePlayListener, SocketMessageListe
}
Bus.get().post(new LiveAudienceEvent()
.setType(LiveAudienceEvent.LiveAudienceType.OPEN_PARAMETERS)
.setParametersModel(new OpenParametersModel().setmLiveGuardInfo(mLiveGuardInfo)));
.setParametersModel(new OpenParametersModel().setmLiveGuardInfo(mLiveGuardInfo)
.setFansNum(fansNum)
.setIs_fans(is_fans)));
if (mLiveRoomViewHolder != null) {
mLiveRoomViewHolder.setGuardNum(guardNum);
mLiveRoomViewHolder.setFansNum(fansNum);

View File

@@ -232,6 +232,7 @@
android:layout_height="30dp"
android:layout_marginStart="6dp"
android:layout_marginTop="4dp"
android:layout_marginEnd="10dp"
android:src="@mipmap/icon_live_close_3" />
</LinearLayout>
</RelativeLayout>