具有不同子视图的Android Listview

时间:2016-04-08 06:46:21

标签: android listview gridview android-recyclerview childviews

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

enter image description here

1 个答案:

答案 0 :(得分: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;
}