Это звучит достаточно просто, но я не могу найти способ.Наложение текста на каждую ячейку сетки.
У меня есть gridview
, и я хочу наложить текст поверх него - в верхнем правом углу с некоторым дополнением от краев.
Некоторые опции я считал -
layer-list
- не может использовать это, поскольку это не имеет никакой поддержки для текста, но только для изображений (или так я узнал, поправьте меня, если я ошибаюсь)ViewOverlay
/ViewGroupOverlay
- не может использоваться в API, менее 18
Любая помощь будет оценена. Благодаря!
И, кстати, каждая ячейка должна быть наложена другим текстом. И иногда мне может потребоваться отключить наложение для конкретной ячейки.
добавить один TextView в ячейку GridView (родительский элемент ячейки должен RelativeLayout или FrameLayout) и отключить/включить из getView() вашего адаптера –
Не вариант. Каждый элемент сетки имеет изображение, и я хочу, чтобы часть наложенного текста перекрывалась с изображением в ячейке. –
вариант, который я предложил, определенно полезен для вашей цели. попробуйте один раз и посмотрите –