Как добиться плавной анимации расширения / свертывания

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

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

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

26
задан Community 23 May 2017 в 11:33
поделиться

1 ответ

Это очень хороший пример SlideExpandibleList в Github.

https://github.com/tjerkw/Android-SlideExpandableListView

Надеюсь, это поможет вам добиться плавной анимации и коллапса.

В этом примере сохранено состояние элемента расширенного списка. Поэтому, даже если вы прокрутите список вниз, закрытый элемент списка не будет закрыт.

В этом примере событие раскрытия или сворачивания задается для кнопки, поэтому вам необходимо изменить его родительский макет элемента списка.

Я приложил снимки экрана.

Надеюсь, это поможет вам.

enter image description here

7
ответ дан Amit Gupta 23 May 2017 в 11:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: