【问题标题】:Add text below the image in staggered gridview在交错网格视图中的图像下方添加文本
【发布时间】:2014-06-23 07:10:12
【问题描述】:

我正在我的一个应用程序中实现交错网格视图。我正在关注本教程 (http://www.technotalkative.com/lazy-productive-android-developer-part-6-staggered-gridview/)。但我想要的是,在图像下方添加文字。那么你能告诉我如何做到这一点..?我用谷歌搜索但无法找到正确的答案。

提前致谢。

【问题讨论】:

  • 尝试在布局中的网格项目图像之后添加文本。

标签: java android gridview staggered-gridview


【解决方案1】:

步骤:

  1. 下载给定的源代码。
  2. row_grid_item.xml 中包含 TextView,这是教程中给出的第 3 步。
  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/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-22
      相关资源
      最近更新 更多