update:更新日榜周榜提示語
This commit is contained in:
@@ -14,6 +14,7 @@ import android.widget.RelativeLayout;
|
||||
import android.widget.TextView;
|
||||
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import androidx.recyclerview.widget.LinearLayoutManager;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
@@ -58,6 +59,8 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
|
||||
public TextView audience_btn, guard_btn, fans_btn, tags, btn, gz_view, dayRank, weekRank,title;
|
||||
private LinearLayout tabs;
|
||||
private ConstraintLayout noMoreLayout;
|
||||
private TextView noMoreText;
|
||||
private RelativeLayout bottom_msg;//底部信息的布局,在榜单列表下不需要显示底部信息
|
||||
private String Tips = "1";
|
||||
private String type = "guanzhong";
|
||||
@@ -135,6 +138,8 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
dayRank = mRootView.findViewById(R.id.day_rank_btn);//日榜
|
||||
weekRank = mRootView.findViewById(R.id.week_rank_btn);//周榜
|
||||
gz_view = mRootView.findViewById(R.id.gz_view);
|
||||
noMoreLayout = mRootView.findViewById(R.id.no_more_layout);
|
||||
noMoreText = mRootView.findViewById(R.id.no_more_text);
|
||||
btn.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
@@ -233,7 +238,7 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
LiveHttpUtil.getUserList(mLiveUid, stream, type, p, callback);
|
||||
pg = p;
|
||||
if (p == 1) {
|
||||
no_more.setVisibility(View.VISIBLE);
|
||||
noMoreLayout.setVisibility(View.VISIBLE);
|
||||
mRefreshView.setVisibility(View.GONE);
|
||||
}
|
||||
}
|
||||
@@ -290,7 +295,7 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
userMoreInfoAdapter.num = nums;
|
||||
mRefreshView.mRecyclerView.getRecycledViewPool().setMaxRecycledViews(0, data.size());
|
||||
mRefreshView.setVisibility(View.VISIBLE);
|
||||
no_more.setVisibility(View.GONE);
|
||||
noMoreLayout.setVisibility(View.GONE);
|
||||
}
|
||||
return data;
|
||||
}
|
||||
@@ -310,9 +315,10 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
data.add(bean);
|
||||
}
|
||||
if(data.size()==0){
|
||||
no_more.setVisibility(View.VISIBLE);
|
||||
noMoreLayout.setVisibility(View.VISIBLE);
|
||||
mRefreshView.setVisibility(View.GONE);
|
||||
}else{
|
||||
no_more.setVisibility(View.GONE);
|
||||
noMoreLayout.setVisibility(View.GONE);
|
||||
}
|
||||
mRefreshView.setNotLoadMore();
|
||||
return data;
|
||||
@@ -340,6 +346,7 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
void Up() {
|
||||
userMoreInfoAdapter.clearData();
|
||||
bottom_msg.setVisibility(View.VISIBLE);
|
||||
mRefreshView.setVisibility(View.VISIBLE);
|
||||
title.setVisibility(View.GONE);
|
||||
LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) mRefreshView.getLayoutParams();
|
||||
params.bottomMargin=DpUtil.dp2px(65);
|
||||
@@ -377,6 +384,7 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
setTextColor(dayRank,audience_btn,guard_btn,fans_btn,gz_view,weekRank);
|
||||
gz_view.setVisibility(View.GONE);
|
||||
no_more.setImageResource(R.drawable.img_rank_empty);
|
||||
noMoreText.setText(R.string.no_more_day_rank);
|
||||
}else if (Tips.equals("5")){
|
||||
params.bottomMargin=DpUtil.dp2px(0);
|
||||
userMoreInfoAdapter.type = "5";
|
||||
@@ -384,6 +392,7 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
type="weekRank";
|
||||
gz_view.setVisibility(View.GONE);
|
||||
no_more.setImageResource(R.drawable.img_rank_empty);
|
||||
noMoreText.setText(R.string.no_more_day_rank);
|
||||
setTextColor(weekRank,audience_btn,guard_btn,fans_btn,gz_view,dayRank);
|
||||
}
|
||||
mRefreshView.setLayoutParams(params);
|
||||
|
||||
Reference in New Issue
Block a user