Android - Ищете предложение по созданию GridView, программно напоминающего электронную таблицу? - PullRequest
3 голосов
/ 17 марта 2012

Я начал с кода ниже. Возможно, у меня были ложные представления о том, что GridView собирался дать мне ... например, возможность сделать вызов, чтобы установить имена заголовков для моих столбцов, и просто пройти через цикл, присваивая текст каждой строке, пару столбцов, как я пошел через этот цикл. Это действительно все, что я ищу.

Полагаю, я мог бы создать свой собственный GridView с кучей текстовых представлений со строками, разделяющими каждую строку, столбец «ячейка», но я, очевидно, неправильно понял, что я думаю о том, что GridView мог сделать из коробки. Нечто похожее на то, что вы видите в электронной таблице, в которой каждая ячейка разделена линиями, и помещает данные в каждую ячейку.

Ищете предложения, возможно, какой тип адаптера нужен, если я должен идти по этому пути?

   GridView grid = new GridView(this);

    grid.setId(ViewIdentification.getId());
    grid.setLayoutParams(new GridView.LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));
    grid.setBackgroundColor(Color.WHITE);
    grid.setNumColumns(3);
    grid.setColumnWidth(GridView.AUTO_FIT);
    grid.setVerticalSpacing(5);
    grid.setHorizontalSpacing(5);
    grid.setStretchMode(GridView.STRETCH_COLUMN_WIDTH);

1 Ответ

0 голосов
/ 19 марта 2012

Я собираюсь создать свой собственный LinearLayout вертикальных и горизонтальных текстовых полей.

...