Как разместить текст в ImageView внутри GridView? - PullRequest
1 голос
/ 06 ноября 2011

Я следовал этому уроку здесь: http://developer.android.com/resources/tutorials/views/hello-gridview.html

Мне интересно, как я размещаю текст поверх изображений в этом виде сетки? Я видел другие примеры здесь @ stackoverflow, но они с linearlayouts , или они сдались и просто создали собственные изображения для каждого типа здесь . Любая помощь будет высоко ценится!

1 Ответ

1 голос
/ 06 ноября 2011

Я не уверен, что это лучший подход, но я бы попытался вернуть макет (который является косвенным подклассом View), который инкапсулирует ImageView, содержащий изображение, и TextView с наложение текста.

Таким образом, вместо того, чтобы возвращать ImageView в

public View getView(int position, View convertView, ViewGroup parent) { ... }

создайте что-то вроде RelativeLayout, добавьте в него и ImageView, и TextView и верните макет.

...