How to know when a layout with nested RecyclerView is completely rendered?

26 views Asked by At

I want to receive a callback when my layout is completely rendered. My layout contains multiple nested RecyclerViews.

Here is what I tried:

  • OnGlobalLayoutListener on the fragment view: Returns immediately after the fragment layout is rendered. Does not account for child views.
  • FirstDrawListener logic by firebase performance: Again works only for fragment rendering.
     getView().post(new Runnable() {
            @Override
            public void run() {
            }
          }
        )
0

There are 0 answers