调整天梯赛点击事件
This commit is contained in:
parent
a12524dc9c
commit
e0a2f7c798
@ -209,7 +209,7 @@ public class LiveHDDialogFragment extends AbsDialogFragment {
|
|||||||
// 这个方法在6.0才出现
|
// 这个方法在6.0才出现
|
||||||
int statusCode = errorResponse.getStatusCode();
|
int statusCode = errorResponse.getStatusCode();
|
||||||
if (404 == statusCode || 500 == statusCode) {
|
if (404 == statusCode || 500 == statusCode) {
|
||||||
if ( !request.getUrl().toString().contains("favicon.png")){
|
if ( !request.getUrl().toString().contains("favicon")){
|
||||||
htmlError.setVisibility(View.VISIBLE);
|
htmlError.setVisibility(View.VISIBLE);
|
||||||
htmlError.setText("errorCode:" + statusCode +"\n failingUrl:" + request.getUrl());
|
htmlError.setText("errorCode:" + statusCode +"\n failingUrl:" + request.getUrl());
|
||||||
}
|
}
|
||||||
|
@ -1548,13 +1548,13 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis
|
|||||||
|
|
||||||
View hourView = LayoutInflater.from(mContext).inflate(R.layout.view_wish_list, null);
|
View hourView = LayoutInflater.from(mContext).inflate(R.layout.view_wish_list, null);
|
||||||
View titleView = LayoutInflater.from(mContext).inflate(R.layout.view_wish_list, null);
|
View titleView = LayoutInflater.from(mContext).inflate(R.layout.view_wish_list, null);
|
||||||
ImageView titleIcon =titleView.findViewById(R.id.wish_pic);
|
ImageView titleIcon = titleView.findViewById(R.id.wish_pic);
|
||||||
TextView titleText =titleView.findViewById(R.id.wish_index);
|
TextView titleText = titleView.findViewById(R.id.wish_index);
|
||||||
mPkRankIcon = hourView.findViewById(R.id.wish_pic);
|
mPkRankIcon = hourView.findViewById(R.id.wish_pic);
|
||||||
mPkRankText = hourView.findViewById(R.id.wish_index);
|
mPkRankText = hourView.findViewById(R.id.wish_index);
|
||||||
mPkRankText.setLayoutParams(textParams);
|
mPkRankText.setLayoutParams(textParams);
|
||||||
mPkRankText.setGravity(Gravity.START);
|
mPkRankText.setGravity(Gravity.START);
|
||||||
ImgLoader.display(mContext,bean.getVsImgUrl(),titleIcon);
|
ImgLoader.display(mContext, bean.getVsImgUrl(), titleIcon);
|
||||||
titleText.setText("PK天梯赛");
|
titleText.setText("PK天梯赛");
|
||||||
titleText.setLayoutParams(textParams);
|
titleText.setLayoutParams(textParams);
|
||||||
titleIcon.setLayoutParams(params);
|
titleIcon.setLayoutParams(params);
|
||||||
@ -1562,23 +1562,6 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis
|
|||||||
pkRankVf.addView(titleView);
|
pkRankVf.addView(titleView);
|
||||||
pkRankVf.addView(hourView);
|
pkRankVf.addView(hourView);
|
||||||
pkRankVf.startFlipping();
|
pkRankVf.startFlipping();
|
||||||
pkRankVf.setOnClickListener(v -> {
|
|
||||||
Bundle bundle = new Bundle();
|
|
||||||
String path = bean.getClickUrl();
|
|
||||||
if (!path.startsWith("/")) {
|
|
||||||
path = "/" + path;
|
|
||||||
}
|
|
||||||
String url = CommonAppConfig.HOST + path;
|
|
||||||
url += "&uid=" + CommonAppConfig.getInstance().getUid() + "&token="
|
|
||||||
+ CommonAppConfig.getInstance().getToken() + "&anchorUid=" + mLiveUid;
|
|
||||||
bundle.putString("url", url);
|
|
||||||
bundle.putInt("height", DpUtil.dp2px(500));
|
|
||||||
bundle.putInt("show_type", 0);
|
|
||||||
bundle.putString("roomId", mLiveUid);
|
|
||||||
LiveHDDialogFragment liveHDDialogFragment = new LiveHDDialogFragment();
|
|
||||||
liveHDDialogFragment.setArguments(bundle);
|
|
||||||
liveHDDialogFragment.show(((AbsActivity) mContext).getSupportFragmentManager(), "LiveHDDialogFragment");
|
|
||||||
});
|
|
||||||
pkRankVf.setTag("start");
|
pkRankVf.setTag("start");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1596,6 +1579,35 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis
|
|||||||
if (bean != null) {
|
if (bean != null) {
|
||||||
Log.i("PK", bean.toString() + " | " + isLadders);
|
Log.i("PK", bean.toString() + " | " + isLadders);
|
||||||
initPkRankView(bean);
|
initPkRankView(bean);
|
||||||
|
if (!StringUtil.isEmpty(bean.getClickUrl())) {
|
||||||
|
pkRankVf.setOnClickListener(v -> {
|
||||||
|
Bundle bundle = new Bundle();
|
||||||
|
String path = bean.getClickUrl();
|
||||||
|
if (!path.startsWith("/")&&!path.startsWith("http")) {
|
||||||
|
path = "/" + path;
|
||||||
|
}
|
||||||
|
String url = null;
|
||||||
|
if (path.startsWith("http") || path.startsWith("/http")) {
|
||||||
|
url = path;
|
||||||
|
} else {
|
||||||
|
url = CommonAppConfig.HOST + path;
|
||||||
|
}
|
||||||
|
if (!url.contains("?")) {
|
||||||
|
url += "?";
|
||||||
|
} else {
|
||||||
|
url += "&";
|
||||||
|
}
|
||||||
|
url += "uid=" + CommonAppConfig.getInstance().getUid() + "&token="
|
||||||
|
+ CommonAppConfig.getInstance().getToken() + "&anchorUid=" + mLiveUid;
|
||||||
|
bundle.putString("url", url);
|
||||||
|
//bundle.putInt("height", DpUtil.dp2px(600));
|
||||||
|
bundle.putInt("show_type", 0);
|
||||||
|
bundle.putString("roomId", mLiveUid);
|
||||||
|
LiveHDDialogFragment liveHDDialogFragment = new LiveHDDialogFragment();
|
||||||
|
liveHDDialogFragment.setArguments(bundle);
|
||||||
|
liveHDDialogFragment.show(((AbsActivity) mContext).getSupportFragmentManager(), "LiveHDDialogFragment");
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
mPkRankText.setText(bean.getName());
|
mPkRankText.setText(bean.getName());
|
||||||
ImgLoader.display(mContext, bean.getImg(), mPkRankIcon);
|
ImgLoader.display(mContext, bean.getImg(), mPkRankIcon);
|
||||||
|
Loading…
Reference in New Issue
Block a user