add:小时榜UI,接口未接入,功能暂未实现

This commit is contained in:
2022-08-24 17:10:50 +08:00
parent 15bb24fa83
commit 55ccb03b4a
6 changed files with 89 additions and 16 deletions

View File

@@ -102,6 +102,7 @@ import java.net.URL;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Random;
import pl.droidsonroids.gif.GifImageView;
@@ -834,8 +835,28 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis
}
wishListFlipper.startFlipping();
});
}
/**
* 初始化小时榜。
* 等待接口
* TextView得独立出来用来替换数字
*/
protected void initHourRankList(){
((Activity)mContext).runOnUiThread(()->{
ViewFlipper flipper= (ViewFlipper) findViewById(R.id.hour_rank_list);
for (int i = 0; i < 2; i++) {
LinearLayout.LayoutParams params=new LinearLayout.LayoutParams(DpUtil.dp2px(44),DpUtil.dp2px(16));
View wish = LayoutInflater.from(mContext).inflate(R.layout.view_wish_list, null);
ImageView wishPic = wish.findViewById(R.id.wish_pic);
TextView wishIndex = wish.findViewById(R.id.wish_index);
wishPic.setImageResource(R.drawable.live_tags_hot);
wishPic.setLayoutParams(params);
wishIndex.setText(new Random().nextInt(5000)+"");
flipper.addView(wish);
}
flipper.startFlipping();
});
}
//点击头像

View File

@@ -258,6 +258,7 @@ public class PortraitLiveManager implements LivePlayListener, SocketMessageListe
enterRoom();
}
});
mLiveRoomViewHolder.initHourRankList();
}
@Override