Артем Мишуровский Почему ты не хочешь по клику на CardView во второе активити передавать id вида рыбы и во второй активити тянуть по id данные из базы ?
формулировка вопроса спорная, если из дочернего в базовом, то супер поможет,
а если двойное наследование и к коду базового класса нет доступа, что бы прикрутить метод,
то тут скорее всего подойдет reflection и kvo
www.whycouch.com/2013/01/how-to-overlay-view-over-...
с добавлением вьюхи
затем у вьюхи обрабатывай View.OnTouchListener