Obter a posição do item clicado na tela Recycler

Eu implementei umRecyclerView e funciona bem. eu tenho umArrayList que contém os dados para a visualização do reciclador. O layout de cada item é complicado. Contém doisframeLayout. O framelayout1 contém uma imagem e um texto e o framelayout2 contém uma imagem e quatro textos. Quando o usuário clica no framelayout1, quero abrir a Activity1 e quando os usuários clicam no framelayout2, quero abrir a Activity2. Já pesquisei o onClick no Recycler View e achei muito útilesta. Mas como posso obter a posição do arrayList para transmiti-lo via Intent na activity1 ou activity2?

questionAnswers(3)

yourAnswerToTheQuestion