private String[] titleArr = new String[]{"分局", "待处理单数", "已处理单数", "台数"};
for (int i = 0; i < titleArr.length; i++) {
int layoutId = i == 0 ? R.layout.merge_text_weight2 : R.layout.merge_text_weight1;
mInflate.inflate(layoutId, ll_title_container, true);
}
int childCount = ll_title_container.getChildCount();
for (int i = 0; i < childCount; i++) {
TextView textView = (TextView) ll_title_container.getChildAt(i);
textView.setText(titleArr[i]);
}
方式二,动态创建view,并设置相关参数,这里以textView为例
for (int i = 0; i < titleArr.length; i++) {
int weight = i == 0 ? 2 : 1;
TextView textView = getTextView(weight);
textView.setText(titleArr[i]);
ll_title_container.addView(textView);
}