title: How to make custom view call both its touchEvent and its parent's?
body: <p>I'm currently working on a project where I have a custom view (graph). It is located inside a <code>RecyclerView</code> which is inside a <code>NestedScrollView</code>. My <code>GraphView</code> has an <code>onTouch</code> event that allows to see additional info while you're dragging your finger over values. When I was initially trying to implement it I would frequently receive an <code>ACTION_CANCEL</code> which was due to parent view interfering with its scrolling. After that I found a hacky solution which was to disable the parent controls at all with <code>requestDisallowInterceptTouchEvent(true)</code>.</p>
  <p>But this solution isn't exactly what I'm looking for. Instead I would want my app to have both at the same time. So, basically, custom view would keep showing additional data and have its <code>onTouchEvent()</code> triggered but my <code>RecyclerView</code> or <code>NestedScrollView</code> would still be scrolling if it received a drag by y axis.</p>
  <p>Is it possible to implement this kind of a behavior and what would I need to do exactly?</p>