code: public boolean addOnItemTouchListener(final OnItemTouchListener listener) {
          boolean added =  mItemTouchListeners.add(listener);
          Log.d(Log.SUBSYSTEM.LAYOUT, TAG, "addOnItemTouchListener listener %s added = %b", listener, added);
          return added;
      }
docs: Add a listener for {@linkplain OnItemTouchListener#onTouch} notification for this object.
  
  @param listener
  An implementation of {@link OnItemTouchListener}.
  @return {@code true} if the listener was successfully registered,
  {@code false} if the listener is already registered.