Android: ¿no se puede resolver el método 'findFirstVisibleItemPosition ()'?

Estoy tratando de escribir un código para un desplazamiento sin fin en una vista de reciclador. Este es el fragmento que me da un error de compilación:

@Override
            public void onScrolled(RecyclerView recyclerView, int dx, int dy) {

                visibleItemCount = mLayoutManager.getChildCount();
                totalItemCount = mLayoutManager.getItemCount();
                pastVisiblesItems = mLayoutManager.findFirstVisibleItemPosition();

                if ( (visibleItemCount+pastVisiblesItems) >= totalItemCount) {
                    Log.v("...", "Last Item Wow !");
                }

Y la declaración que he escrito antes es:

mLayoutManager = new LinearLayoutManager(this);

Y mLayoutManager es un objeto de la clase RecyclerView.LayoutManager

Respuestas a la pregunta(1)

Su respuesta a la pregunta