增加了状态回碉
增加了如果直播间没有观众的时候自动关闭直播
This commit is contained in:
@@ -38,15 +38,18 @@ public class LivePlayAndPushActivity extends BaseLiveActivity
|
||||
liveStreamManager.setLiveStatusChangeCallback(new ILiveStatusListener() {
|
||||
@Override
|
||||
public void onChange(String camId, int status) {
|
||||
tbLiveStatus.post(new Runnable() {
|
||||
tvLiveStatus.post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
if (status == 0) {
|
||||
tbLiveStatus.setTextColor(getResources().getColor(R.color.colorStartLive));
|
||||
tbLiveStatus.setChecked(true);
|
||||
} else {
|
||||
tbLiveStatus.setTextColor(getResources().getColor(R.color.colorStopLive));
|
||||
tbLiveStatus.setChecked(false);
|
||||
tvLiveStatus.setTextColor(getResources().getColor(R.color.colorStartLive));
|
||||
tvLiveStatus.setText("正在直播中");
|
||||
} else if (status == 1) {
|
||||
tvLiveStatus.setTextColor(getResources().getColor(R.color.colorStopLive));
|
||||
tvLiveStatus.setText("直播已停止");
|
||||
} else if (status == 2) {
|
||||
tvLiveStatus.setTextColor(getResources().getColor(R.color.colorForcedStopLive));
|
||||
tvLiveStatus.setText("直播强制结束");
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user