【问题标题】:Add text below the image in staggered gridview在交错网格视图中的图像下方添加文本
【发布时间】:2014-06-23 07:10:12
【问题描述】:
【问题讨论】:
标签:
java
android
gridview
staggered-gridview
【解决方案1】:
步骤:
- 下载给定的源代码。
- 在
row_grid_item.xml 中包含 TextView,这是教程中给出的第 3 步。
- 对自定义适配器的 getView() 方法中的任何视图执行操作。甚至您可以在自定义行布局文件中包含任何视图并对其进行操作。
(顺便说一句,感谢您引用我的文章,我很高兴!)
【解决方案2】:
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/