|
|
@@ -2097,19 +2097,28 @@ public class CommonUtil {
|
|
|
*/
|
|
|
public void paintLineaLayout(Context activity, GameEntity gameEntity, LinearLayout ll_game_tag, int i, int color, int drawable){
|
|
|
String game_tag = gameEntity.getApp().getGame_tag();
|
|
|
- if(!TextUtils.isEmpty(game_tag)){
|
|
|
- ArrayList<String> gameTagList = ListUtil.emptyList();
|
|
|
- ListUtil.addAll(gameTagList, game_tag.split(","));
|
|
|
+ if (!TextUtils.isEmpty(game_tag)) {
|
|
|
ll_game_tag.removeAllViews();
|
|
|
- for(int j=0;j<gameTagList.size();j++){
|
|
|
- if(i == -1 || i > j){
|
|
|
- ll_game_tag.addView(ViewUtil.newInstance().paintView(activity, gameTagList.get(j), color, drawable));
|
|
|
- }else {
|
|
|
+ ArrayList<String> gameTagList = ListUtil.asList(game_tag.split(","));
|
|
|
+ for (int j = 0; j < gameTagList.size(); j++) {
|
|
|
+ if (i == -1 || i > j) {
|
|
|
+ String tag = gameTagList.get(j);
|
|
|
+ switch (tag) {
|
|
|
+ case "礼包":
|
|
|
+ color = R.color.red_FD2D54;
|
|
|
+ drawable = R.drawable.shape_red_stroke_rectangle_no_lb;
|
|
|
+ break;
|
|
|
+ case "福利":
|
|
|
+ color = R.color.yellow_D3AF57;
|
|
|
+ drawable = R.drawable.shape_yellow_stroke_rectangle_no_lb;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ ll_game_tag.addView(ViewUtil.newInstance().paintView(activity, tag, color, drawable));
|
|
|
+ } else {
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
/**
|
|
|
* 玩转游戏 按钮设置
|