Добавить текст под изображением в виде сетки в шахматном порядке

Я реализую ступенчатую сетку в одном из моих приложений. Я следую этому руководству (http://www.technotalkative.com/lazy-productive-android-developer-part-6-staggered-gridview/). но я хочу добавить текст под изображением. Итак, не могли бы вы рассказать мне, как это сделать..? Я гуглил, но не смог найти правильный ответ.

Заранее спасибо.


person rank    schedule 23.06.2014    source источник
comment
Попробуйте добавить текст после изображения элемента сетки в макете.   -  person Haresh Chhelana    schedule 23.06.2014


Ответы (2)


Шаги:

  1. Загрузите данный исходный код.
  2. Включите TextView внутри row_grid_item.xml, который является шагом 3, указанным в руководстве.
  3. Выполняйте операции с любыми представлениями внутри метода getView() пользовательского адаптера. Даже вы можете включать любые представления в файл пользовательского макета строки и выполнять над ним операции.

(Кстати, спасибо за ссылку на мою статью, я рад!)

person Paresh Mayani    schedule 23.06.2014

  private List<ItemObjects> getListItemData(){
    List<ItemObjects> listViewItems = new ArrayList<ItemObjects>();
    listViewItems.add(new ItemObjects("Alkane", R.drawable.one));
    listViewItems.add(new ItemObjects("Ethane", R.drawable.two));
    listViewItems.add(new ItemObjects("Alkyne", R.drawable.three));
    listViewItems.add(new ItemObjects("Benzene", R.drawable.four));
    listViewItems.add(new ItemObjects("Amide", R.drawable.one));
    listViewItems.add(new ItemObjects("Amino Acid", R.drawable.two));
    listViewItems.add(new ItemObjects("Phenol", R.drawable.three));
    listViewItems.add(new ItemObjects("Carbonxylic", R.drawable.four));
    listViewItems.add(new ItemObjects("Nitril", R.drawable.one));
    listViewItems.add(new ItemObjects("Ether", R.drawable.two));
    listViewItems.add(new ItemObjects("Ester", R.drawable.three));
    listViewItems.add(new ItemObjects("Alcohol", R.drawable.four));

    return listViewItems;
}

попробуйте этот http://inducesmile.com/android/android-staggeredgridlayoutmanager-example-tutorial/

person Jack    schedule 06.08.2015