Here are the examples of the java api class android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener taken from open source projects.
1. RecyclerViewChildAttachStateChangeEventOnSubscribe#call()
Project: RxBinding
File: RecyclerViewChildAttachStateChangeEventOnSubscribe.java
File: RecyclerViewChildAttachStateChangeEventOnSubscribe.java
@Override public void call(final Subscriber<? super RecyclerViewChildAttachStateChangeEvent> subscriber) { verifyMainThread(); final OnChildAttachStateChangeListener listener = new OnChildAttachStateChangeListener() { @Override public void onChildViewAttachedToWindow(View childView) { if (!subscriber.isUnsubscribed()) { subscriber.onNext(RecyclerViewChildAttachEvent.create(recyclerView, childView)); } } @Override public void onChildViewDetachedFromWindow(View childView) { if (!subscriber.isUnsubscribed()) { subscriber.onNext(RecyclerViewChildDetachEvent.create(recyclerView, childView)); } } }; recyclerView.addOnChildAttachStateChangeListener(listener); subscriber.add(new MainThreadSubscription() { @Override protected void onUnsubscribe() { recyclerView.removeOnChildAttachStateChangeListener(listener); } }); }