Получить позицию нажатого элемента в представлении Recycler

Я реализовалRecyclerView и работает нормально. у меня естьArrayList который содержит данные для представления переработчика. Компоновка каждого предмета сложна. Он содержит дваframeLayout, Framelayout1 содержит изображение и текст, а framelayout2 содержит изображение и четыре текста. Когда пользователь нажимает на framelayout1, я хочу открыть Activity1, а когда пользователь нажимает на framelayout2, я хочу открыть Activity2. Я уже ищу onClick в Recycler View, и я нашел очень полезнымэтот, Но как я могу получить позицию arrayList, чтобы передать ее через Intent в Activity1 или Activity2?