Я использую этот класс (кода много, поэтому я не буду публиковать его здесь) для реализации действия «Размах-на-раскрытие» и когда пользователь проводит пальцем справа налево по любомуЭлемент CardView в RecyclerView, нижний макет отображается с некоторыми кнопками.Когда пользователь проводит пальцем слева направо, нижний макет скрывается:
Все отлично работает, но я хочу добиться эффекта, который позволит пользователям автоматически скрыватьнижний макет с дополнительными кнопками при прокрутке.В приведенном выше классе есть методы с именем open () и close () , и я пытаюсь вызвать их в методе onDown () :
mDragHelper.smoothSlideViewTo(mMainView, mRectMainClose.left, mRectMainClose.top);
но я получаю эту ошибку:
- Попытка вызвать виртуальный метод int android.view.View.getLeft () для ссылки на пустой объект