어플개발을 하는 정말 초보자 입니다 ㅜㅜ

arraylist의 list목록에서 클릭시 arraylist의 각각의 목록에 저장된 각각의email을 보내는 앱을 만들고자 하는데요

ArrayList<P>list = new ArrayList<P>();

Professor a1 = new Professor("@@@",R.drawable.a1);
                list.add(a1);
  이렇게 arraylist에 각각의 list마다 사진과 텍스트가 나오도록 만들어주고

ListView list_row = (ListView)findViewById(R.layout.list_row);
        ArrayAdapter<P> list1 = new ArrayAdapter<P>(this,android.R.layout.simple_list_item_1,list);
        list_row.setAdapter(list1);
      
   
    }

 public void onClick(View v)
 {

 

//여기부분부터 어떻게 해야 할지 다른 이메일 보내는 코드를 보아도 도무지 모르겠어서요 ㅠㅠ

혹시 아시는 분 있으시면 자세히좀 알려주실수 있으실련지?ㅜㅜ