Definindo o tamanho do intervalo de uma única linha no StaggeredGridLayoutManager

Eu tenho uma grade escalonada que tem 2 colunas. Isso está funcionando. O que eu quero é na posição 0 para a linha se estender pelas 2 colunas. Eu fiz isso antes com bastante facilidade usando GridLayoutManger da seguinte maneira:

                mGridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
                    @Override
                    public int getSpanSize(int position) {
                        return position == 0 ? 2 : 1;
                    }
                });

O StaggeredGridLayoutManager não me fornece essa funcionalidade, como o GridLayoutManager.

Existe uma maneira diferente de fazer isso? Pesquisei, mas não encontrei ninguém com o mesmo problema, o que é surpreendente, pois acho que essa funcionalidade seria bastante útil para o meu cenário e para rolagem infinita, quando um ProgressBar é mostrado na última linha do RecyclerView.

questionAnswers(1)

yourAnswerToTheQuestion