Я не уверен, что это лучший подход, но я бы попытался вернуть макет (который является косвенным подклассом View
), который инкапсулирует ImageView
, содержащий изображение, и TextView
с наложение текста.
Таким образом, вместо того, чтобы возвращать ImageView
в
public View getView(int position, View convertView, ViewGroup parent) { ... }
создайте что-то вроде RelativeLayout
, добавьте в него и ImageView, и TextView и верните макет.