1

在我的应用程序中,我需要显示一个对象列表。在 listview 的第一行中包含单个对象,但第二行应包含列表中的两个对象。我的要求的示例图片附在此处,请仔细阅读。如果有任何想法,请在这里分享。谢谢 。

在此处输入图像描述

4

1 回答 1

1

在您的 BaseAdapter 中执行此操作。

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    View view = null;
    if(position%2 != 0) {
        view = layoutInflater.inflate(R.layout.view_1, null, true);

        // Do action for view 1

    }
    else{
        view = layoutInflater.inflate(R.layout.view_2, null, true);

        // Do action for view 2

    }


    return view;
}
于 2016-04-08T06:51:15.217 回答