代码之家  ›  专栏  ›  技术社区  ›  Spredzy

带有海关视图的GridView

  •  0
  • Spredzy  · 技术社区  · 14 年前

    我不知道有没有可能,但实际上我不明白为什么没有。

    我们不仅可以用ImageView,还可以用自定义视图来实现网格视图吗。

    我正在尝试创建由ImageView和TextView组成的视图的网格视图。

    我知道适配器getView的函数中发生了所有的事情,但是我不知道怎么做。

    public View getView(int position, View convertView, ViewGroup parent) {
        View cases = findViewById(R.id.fileUnitLayout);
    
        if (convertView == null) {
           convertView = new View(mContext);
        } else {
           cases = convertView;
        }
    
           return cases;
        }
    

    我的视图的id为R.id.fileUnitLayout。假设我的内部TextView的id为A,而我的内部ImageView的id为B。如何填充它们?

    谢谢您,

    1 回复  |  直到 14 年前
        1
  •  2
  •   Cheryl Simon    14 年前

    您不必重写getView来实现这一点。 GridView 是一个 AdapterView setAdapter

    例如,你可以使用 SimpleAdapter