new TextView


                TextView mTextView = new TextView(context);
                mTextView.setLayoutParams(new LinearLayout.LayoutParams(width,context.getResources().getDimensionPixelOffset(R.dimen.dp_24)));
                mTextView.setText(label);
                mTextView.setTextSize(TypedValue.COMPLEX_UNIT_PX,context.getResources().getDimensionPixelOffset(R.dimen.sp_17));
                mTextView.setBackgroundResource(R.color.color_ff0000);
                mTextView.setTextColor(context.getResources().getColor(R.color.white));
                mTextView.setPadding(context.getResources().getDimensionPixelOffset(R.dimen.dp_10), 0, context.getResources().getDimensionPixelOffset(R.dimen.dp_10), 0);
                if(i==0){
                    holder.categoryAppLabelLL.addView(mTextView);
                }else{
                    LinearLayout.LayoutParams layoutParams=new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT);
                    layoutParams.leftMargin=context.getResources().getDimensionPixelOffset(R.dimen.dp_8);
                    holder.categoryAppLabelLL.addView(mTextView,layoutParams);
                }
           

你可能感兴趣的:(android)