Java Android Inflate只添加一次视图
我是Android开发新手,在多次克隆视图时遇到了问题 这是我的密码:Java Android Inflate只添加一次视图,java,android,android-linearlayout,android-relativelayout,android-inflate,Java,Android,Android Linearlayout,Android Relativelayout,Android Inflate,我是Android开发新手,在多次克隆视图时遇到了问题 这是我的密码: RelativeLayout billboard = (RelativeLayout)findViewById(R.id.billboard); int x; x = 1; while (x <= 100) { LinearLayout billboardEntry = (LinearLayout)findViewById(R.id.billboardEntry);
RelativeLayout billboard = (RelativeLayout)findViewById(R.id.billboard);
int x;
x = 1;
while (x <= 100) {
LinearLayout billboardEntry = (LinearLayout)findViewById(R.id.billboardEntry);
View billboardEntryView = getLayoutInflater().inflate(R.layout.billboardentry, billboard, false);
billboard.addView(billboardEntryView);
x++;
}
RelativeLayout billboard=(RelativeLayout)findViewById(R.id.billboard);
int x;
x=1;
虽然(x我认为您应该查看ListView谢谢!我会尝试:)它是用于像您这样的情况。如果您打算使用ListView,那么您还应该了解ViewHolder模式和convertView的使用,这将极大地提高性能。我曾尝试将其添加到ListView,但应用程序崩溃,出现“指定的子项已经有父项”。很可能它是在添加一项而不是另一项