zeroWiNNeR
@zeroWiNNeR

Как реализовать открывающиеся сбоку дочерние разделы RecyclerView?

Пробовал делать два параллельных recyclerview, но при нажатии на элемент первого списка приложение крашится с такой ошибкой:
2019-08-13 12:50:42.885 8085-8085/ru.retail.app E/AndroidRuntime: FATAL EXCEPTION: main
    Process: ru.retail.app, PID: 8085
    java.lang.NullPointerException: Attempt to invoke interface method 'boolean java.util.List.add(java.lang.Object)' on a null object reference
        at ru.retail.app.Activity.ProductsActivity.readFileSD(ProductsActivity.java:146)
        at ru.retail.app.adapter.ProductsActivity_CategoriesRecyclerViewAdapter.openCategory(ProductsActivity_CategoriesRecyclerViewAdapter.java:64)
        at ru.retail.app.adapter.ProductsActivity_CategoriesRecyclerViewAdapter.access$600(ProductsActivity_CategoriesRecyclerViewAdapter.java:21)
        at ru.retail.app.adapter.ProductsActivity_CategoriesRecyclerViewAdapter$categoriesButtonListener.onClick(ProductsActivity_CategoriesRecyclerViewAdapter.java:146)
        at android.view.View.performClick(View.java:5675)
        at android.view.View$PerformClick.run(View.java:22641)
        at android.os.Handler.handleCallback(Handler.java:836)
        at android.os.Handler.dispatchMessage(Handler.java:103)
        at android.os.Looper.loop(Looper.java:203)
        at android.app.ActivityThread.main(ActivityThread.java:6251)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)


хотя, если оба recyclerview отображают один и тот же список list, то всё ок. Наверняка можно реализовать через один recyclerview, но не представляю как это сделать сбоку. Если кто сталкивался с такой задачей, можете подкинуть идей
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы