Я создаю TableLayout динамично. И мне нужен TableRow, имеет разрыв в определенной позиции столбцов.
Например, мне нужна строка, имеет ImageView на 3 и 5 положениях, следующая строка имеет ImageView на 1, 2, 4 положения. Я пытаюсь использовать:
TableRow row1 = new TableRow(this);
row1.addView(new ImageView(this), 2);
row1.addView(new ImageView(this), 4);
mTable.addView(row1);
TableRow row2 = new TableRow(this);
row2.addView(new ImageView(this), 0);
row2.addView(new ImageView(this), 1);
row2.addView(new ImageView(this), 3);
mTable.addView(row2);
но я получил IndexOfBoundException в Runtime.
ERROR/AndroidRuntime (771): Вызванный: java.lang. IndexOutOfBoundsException: index=2 count=0
Любые предложения ценились бы.
Спасибо.