修改游戏标签样式

This commit is contained in:
kehaoyuan
2020-05-14 10:31:08 +08:00
parent cc92d5f639
commit 49c2366a89
4 changed files with 13 additions and 6 deletions

View File

@ -74,6 +74,11 @@ public class GameViewUtils {
// 新的游戏标签样式 version>=4.0.0
private static TextView getNewGameTagView(Context context, TagStyleEntity tagEntity, int rightMargin) {
// 参数不全,用旧样式实现
if (TextUtils.isEmpty(tagEntity.getBackground())) {
return getGameTagView(context, tagEntity.getName(), rightMargin, "type", tagEntity);
}
LinearLayout.LayoutParams lparams = new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
lparams.rightMargin = rightMargin;
@ -88,9 +93,8 @@ public class GameViewUtils {
DisplayUtils.dip2px(context, 4),
DisplayUtils.dip2px(context, 1));
// todo 背景要色
tag.setTextColor(context.getResources().getColor(R.color.theme_font));
tag.setBackground(DrawableView.getOvalDrawable(R.color.text_E8F3FF, 2));
tag.setTextColor(Color.parseColor("#" + tagEntity.getColor()));
tag.setBackground(DrawableView.getServerDrawable(Color.parseColor("#" + tagEntity.getBackground())));
return tag;
}