高等级飘屏修改
This commit is contained in:
parent
f201e0978e
commit
18a5f46133
@ -409,7 +409,7 @@ public class LiveChatAdapter extends RecyclerView.Adapter {
|
||||
new LoadDian9TuUtil().loadDian9TuAssets(mContext, mBg, 1);
|
||||
xydComplete.setVisibility(View.VISIBLE);
|
||||
textTxt2.setText(userNicenamehighlight(bean.getContent(), bean.getAtUserName(), bean.getUserNiceName()));
|
||||
new LiveTextRender().getLiveLevelImage(mContext, bean.getLevel(), new ImgLoader.DrawableCallback() {
|
||||
new LiveTextRender().getLiveLevelImage(mContext, bean.getLevel(), false,new ImgLoader.DrawableCallback() {
|
||||
@Override
|
||||
public void onLoadSuccess(Drawable drawable) {
|
||||
ImgLoader.display2(mContext, drawable, textLeave);
|
||||
|
@ -485,7 +485,7 @@ public class LiveTextRender {
|
||||
});
|
||||
}
|
||||
|
||||
public void getLiveLevelImage(Context mContext, int userLevel, ImgLoader.DrawableCallback callback) {
|
||||
public void getLiveLevelImage(Context mContext, int userLevel, boolean max, ImgLoader.DrawableCallback callback) {
|
||||
if (mContext instanceof Activity) {
|
||||
if (((Activity) mContext).isDestroyed()) {
|
||||
mContext = CommonAppContext.getTopActivity();
|
||||
@ -493,11 +493,16 @@ public class LiveTextRender {
|
||||
}
|
||||
List<NewLevelModel> models = new NewLevelManager(mContext).getNewLevelModels();
|
||||
String imgUrl = "https://downs.yaoulive.com/level1/img_1-9.png";
|
||||
if (max) {
|
||||
imgUrl = models.get(models.size() - 1).getLiveIcon();
|
||||
} else {
|
||||
for (NewLevelModel newLevelModel : models) {
|
||||
if (newLevelModel.getLeveMin() <= userLevel && userLevel <= newLevelModel.getLeveMax()) {
|
||||
imgUrl = newLevelModel.getLiveIcon();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Glide.with(mContext).asBitmap().load(imgUrl).into(new CustomTarget<Bitmap>() {
|
||||
@Override
|
||||
@ -548,7 +553,7 @@ public class LiveTextRender {
|
||||
|
||||
|
||||
if (textView != null) {
|
||||
getLiveLevelImage(context, bean.getLevel(), new ImgLoader.DrawableCallback() {
|
||||
getLiveLevelImage(context, bean.getLevel(), false,new ImgLoader.DrawableCallback() {
|
||||
@Override
|
||||
public void onLoadSuccess(Drawable drawable) {
|
||||
SpannableStringBuilder builder = createPrefix(drawable, bean);
|
||||
|
@ -4557,7 +4557,7 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis
|
||||
enterRoomLeave2.setBackgroundResource(R.drawable.bg_100_leave);
|
||||
}
|
||||
|
||||
new LiveTextRender().getLiveLevelImage(mContext, model.getLevel(), new ImgLoader.DrawableCallback() {
|
||||
new LiveTextRender().getLiveLevelImage(mContext, model.getLevel(), true,new ImgLoader.DrawableCallback() {
|
||||
@Override
|
||||
public void onLoadSuccess(Drawable drawable) {
|
||||
ImgLoader.display2(mContext, drawable, imageView);
|
||||
|
Loading…
Reference in New Issue
Block a user