@edvardpotter

Как сформировать нормальную таблицу?

Не знаю каким образом можно сформировать таблицу, пробовал TableLayout
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  stroka = (TextView) findViewById(R.id.info);
  TableLayout tableLayout = new TableLayout(this);
  tableLayout.setLayoutParams(new TableLayout.LayoutParams(
   ViewGroup.LayoutParams.FILL_PARENT,
   ViewGroup.LayoutParams.WRAP_CONTENT
  ));
  tableLayout.setStretchAllColumns(true);
  try {
   TextView textView[] = new TextView[9];
   TableRow tableRow[] = new TableRow[3];
   for (int i = 0; i < 9; i++) {
    textView[i] = new TextView(this);
    textView[i].setText("Stroka " + i);
   }

   int l = 0;
   for (int i = 0; i < 3; i++) {
    tableRow[i] = new TableRow(this);
    for (int j = 0; j < 3; l++, j++) tableRow[i].addView(textView[l]);
   }
   for (int i = 0; i < 3; i++) {
    tableLayout.addView(tableRow[i]);
   }
   setContentView(tableLayout);
  }

Но проблема в том что создается одинаковое кол-во строк и столбцов, а мне нужна таблица с 4 строками 7 таблицами. Подскажите в какую сторону копать.
  • Вопрос задан
  • 198 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы