Buduję aplikację do czatu i prezentuję wiadomości za pomocą aplikacji RecyclerView. Ponieważ jest to aplikacja czatu, ostatnie wiadomości powinny pojawić się na dole listy. Aby to osiągnąć, używam LinearManager w następujący sposób:RecyclerView for chat app
LinearLayoutManager layoutManager = new LinearLayoutManager(getContext());
layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
layoutManager.setStackFromEnd(true);
layoutManager.setSmoothScrollbarEnabled(false);
Działa dobrze, jeśli w konwersacji jest wiele wiadomości. Jeśli jednak między użytkownikami jest tylko jedna lub dwie wiadomości, RecyclerView wyświetla je na dole ekranu i umieszcza nad nimi biały obszar.
Czy w tym przypadku można wyświetlić elementy recyklingu u góry ekranu?