Intereting Posts
Добавить поведение прокрутки в строке приложения на несколько просмотров в CoordinatorLayout Как реализовать обратные вызовы Android на C # с помощью async / wait с помощью Xamarin или Dot42? Android: изменение размера только частей изображения с помощью мягкой клавиатуры на экране Кнопка полуширины экрана Как программно добавить EditTextPreferences в свой PreferenceFragment? Как предотвратить автоматическое направление текста справа налево для иврита и арабского? Как пройти Drawable с помощью Parcelable Android-массив со всеми странами на разных языках Как создать собственный сервис android и использовать связующее для связи с ним? Android sdk main.out.xml ошибка синтаксического анализа Поддержка Android NDK C ++ 'wstring' Фрагмент: неизвестное имя анимационного объекта objectanimator Как настроить эмулятор Android Lollipop с помощью Charles Proxy? Android ImageView setImageResource в коде Как реализовать это настраиваемое всплывающее меню с помощью Material Design Android?

RecycleView stackFromBottom

Я только что реализовал новый RecyclerView . Я хочу использовать его для отображения сообщений пользователя (смс).

Я прочитал официальную документацию, что RecyclerView – это новый улучшенный ListView (что-то вроде этого), и мы должны использовать его для повышения производительности.

Все пошло здорово, пока я не хотел отображать разговор пользователя, и я хочу, чтобы сообщения отображались, начиная снизу. В ListView я бы обычно использовал android:stackFromBottom="true" но когда я попробовал это в RecyclerView он не работал (даже если не получил никакой ошибки).

Кто-нибудь знает, как заставить элементы RecyclerView укладываться снизу? Спасибо.

Solutions Collecting From Web of "RecycleView stackFromBottom"

Сделав это немного ясно:

  final LinearLayoutManager layoutManager = new LinearLayoutManager(mActivity); layoutManager.setStackFromEnd(true); recyclerView.setLayoutManager(layoutManager); 

Благодаря комментариям tyczj я понял это. В RecyclerView вместо stackFromBottom вы должны использовать stackFromEnd https://developer.android.com/reference/android/support/v7/widget/LinearLayoutManager.html#setStackFromEnd(boolean)