Android Listview с различными дочерними представлениями

В моем приложении мне нужно показать список объектов. В первой строке listview содержится один объект, а во второй строке должны содержаться два объекта из списка. Пример изображения для моего требования прилагается здесь, пожалуйста, пройдите через это. если какая-либо идея, пожалуйста, поделитесь здесь. Благодарю.

введите описание изображения здесь

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;
}
Другие вопросы по тегам