Добавить текст под изображением в виде сетки в шахматном порядке
Home
Вопросы и ответы
Добавить текст под изображением в виде сетки в шахматном порядке
Я реализую ступенчатую сетку в одном из моих приложений. Я следую этому руководству (http://www.technotalkative.com/lazy-productive-android-developer-part-6-staggered-gridview/ ). но я хочу добавить текст под изображением. Итак, не могли бы вы рассказать мне, как это сделать..? Я гуглил, но не смог найти правильный ответ.
Заранее спасибо.
person
rank
schedule
23.06.2014
source
источник
Ответы (2)
Шаги:
Загрузите данный исходный код.
Включите TextView внутри row_grid_item.xml
, который является шагом 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