С версией 23.2 мы теперь можем использовать высоту WRAP_CONTENT для recyclerView, что отлично. Я делаю это, однако я хочу пересчитать высоту после того, как элемент добавлен (или удален) к адаптеру (таким образом увеличивая или уменьшая высоту).
Мой конкретный recyclerView начинается с 1 элемента, а затем добавляет элементы, когда пользователь делает выбор. Поэтому мне нужно, чтобы макет recyclerView увеличивался в высоту, вплоть до точки. В идеале это произойдет с плавной анимацией, когда список будет увеличиваться или уменьшаться.
Как мы можем сделать это WRAP_CONTENT после того, как он был выложен?
Пробовал:
recyclerview.requestLayout();
recyclerview.invalidate();