它只能显示一个TextView的我想补充的TextView动态 根据我的字符串大小
可能是由于每次为每个TextView充气inflate_specification
并在for循环中初始化container
。
做得一样:在我的答案在做的时候看到我的编辑答案,什么事情发生:
LinearLayout container = (LinearLayout)findViewById(R.id.temp);
LayoutInflater inflater = (LayoutInflater) getApplicationContext().
getSystemService(Context.LAYOUT_INFLATER_SERVICE);
for(int i=0;i<5;i++)
{
View view = inflater.inflate(R.layout.inflate_specification, container,false);
// Create TextView
TextView product = (TextView)view.findViewById(R.id.speci);
product.setText("i= " + i);
container.addView(view);
}
@unknownapk? –
它不工作 –