新增Banner进入直播间直接唤起新人特惠
修复新人特惠URL为null时依旧打开弹框 调整新人特惠红点入口 调整用户手动下载svga如网络失败时的操作
This commit is contained in:
@@ -54,7 +54,9 @@ import org.greenrobot.eventbus.ThreadMode;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Created by cxf on 2018/9/22.
|
||||
@@ -79,6 +81,7 @@ public class MainHomeLiveViewHolder extends AbsMainHomeChildViewHolder implement
|
||||
private int intoIndex = 0;
|
||||
private List<LiveBean> new_data;
|
||||
private boolean isHave = false;
|
||||
private Map<String,String> gotoRoomKey=new HashMap<>();
|
||||
|
||||
public MainHomeLiveViewHolder(Context context, ViewGroup parentView) {
|
||||
super(context, parentView);
|
||||
@@ -312,7 +315,10 @@ public class MainHomeLiveViewHolder extends AbsMainHomeChildViewHolder implement
|
||||
return;
|
||||
}
|
||||
intoIndex = 1;
|
||||
LiveAudienceActivity.forward(mContext, liveBean, liveType, liveTypeVal, "", 0, liveSdk);
|
||||
if(gotoRoomKey.isEmpty()){
|
||||
gotoRoomKey=null;
|
||||
}
|
||||
LiveAudienceActivity.forward(mContext, liveBean, liveType, liveTypeVal, "",gotoRoomKey, 0, liveSdk);
|
||||
|
||||
}
|
||||
});
|
||||
@@ -345,6 +351,9 @@ public class MainHomeLiveViewHolder extends AbsMainHomeChildViewHolder implement
|
||||
BannerBean bean = mBannerList.get(p);
|
||||
if (bean != null) {
|
||||
String link = bean.getLink();
|
||||
if(bean.getType()==2){
|
||||
gotoRoomKey.put("OPEN","NEWUSER");
|
||||
}
|
||||
if (link.contains("http")) {
|
||||
WebViewActivity.forward(mContext, link, true);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user