배열에서 클릭이벤트 발생 시 질문.. 도와주세요!!

액티비티에 보여지는 화면은 

 

부서      사원        전화번호

db         홍길동    01022652222

si           김민수   01024683212

 

이런식으로 뜹니다. 여기서 예를들어 si 행을 클릭했을 때

저는 전화번호, 즉 01024683212 가 번들로 담겨져서 다음 액티비티에서 얼러트로 뜨는 것을 표현하고 싶습니다.

그런데 자꾸 si가 넘어가서 얼러트로 표시가 되네요..

 

ArrayList<MyItem> arItem;
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);

  arItem = new ArrayList<MyItem>();
  MyItem mi;
  mi = new MyItem("첫번째", "두번째", "세번째");arItem.add(mi); 

배열을 만들어 첫번째, 두번째, 세번째라는 항목을 넣구요.

 

........

 

 AdapterView.OnItemClickListener mItemClickListener =
   new AdapterView.OnItemClickListener() {
  
   @SuppressWarnings("unchecked")
   public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
    String data = (String) parent.getItemAtPosition(position);
    Bundle extras = new Bundle();
    extras.putString("Name3", MyItem.getTitle(data));

 

--------------------------------------------------------

class MyItem {
 MyItem(String aName1, String aName2, String aName3) {
  Name1 = aName1;
  Name2 = aName2;
  Name3 = aName3;
 }
 
 public static String getTitle(String Name3)
 {
  return Name3;
 }

 String Name1;
 String Name2;
 String Name3;
}

 

어댑터뷰에서 클릭했을 때 항목을 번들에 담아서 다음 액티비티에 표시하는 거에요..

parent.getItemAtPosition(position+2)이런식으로 해도 다음다음행의 부서값이 출력되지 전화번호를 출력하지 않네요 ㅠ

 

해결방법좀 알려주세요 !!