Görünümler doğrusal bir düzen programsal olarak eklemeye çalışıyorum.Android: Programlı olarak iki metin görünümü ekleyin
LinearLayout layout = (LinearLayout) findViewById(R.id.info);
String [] informations = topOffer.getInformations();
TextView informationView;
View line = new View(this);
line.setLayoutParams(new LayoutParams(1, LayoutParams.FILL_PARENT));
line.setBackgroundColor(R.color.solid_history_grey);
for (int i = 0; i < informations.length; i++) {
informationView = new TextView(this);
informationView.setText(informations[i]);
layout.addView(informationView, 0);
layout.addView(line, 1);
}
İlk önce, yalnızca bilgileri ekledimView, ve her şey iyi çalıştı. Ayrıca satır-Görünüm ekledikten sonra Butt, aşağıdaki hatayla çöktü:
java.lang.IllegalStateException: Belirtilen çocuğun zaten bir üst bilgisi var. Önce çocuğun ebeveyinde removeView() öğesini çağırmalısınız. ...
Has birini bir çözüm
Yani addView (Görünüm v, int indeks) çalıştı, ama aynı mesajla çöktü?sayesinde Martin