Отображение текста и значков в виде сетки - PullRequest
0 голосов
/ 08 июня 2010

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

Ответы [ 2 ]

1 голос
/ 08 июня 2010

Вы поставляете Adapter на GridView.Имейте это Adapter, возвращают Views для ячеек, которые имеют значки ", а также текстовый заголовок для этого значка чуть ниже него".Например, вы можете использовать вертикальный LinearLayout с детьми ImageView и TextView.

Вот бесплатный отрывок из одной из моих книг, в котором показано, как это сделать.что-то для ListView - та же техника применима и для GridView.

0 голосов
/ 10 августа 2012

Если вы начинаете в Android, как я, я обнаружил, что самое простое для начала:

1) Установите в каждой сетке текстовое представление

2) Установите фон(иконки в вашем случае) для каждого просмотра текста;плюс добавьте текст.

Как:

//textview is a the textview in the cells
textview.setBackgroundResource(<your icon resource>);

Текст добавляется и изменяется как обычно:

textview.setTextColor(Color.BLACK);
textview.setTextAppearance(mContext, R.<style xml>);
textview.setGravity(Gravity.BOTTOM);

Скорее всего, вам нужно правильно установить текстположение и цвет, чтобы у вас был читаемый результат.Затем вы также можете установить свойства фона (вы можете проверить методы textview)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...