기본으로 엑티비티로 작업을 하고 있습니다.

Relativelayout 에 textview와 이미지 뷰어를 가지고 동적 레이아웃을 작성했는데요

순서는 LinearLayout 를 하나 생성후
Relativelayout 를 루프문 돌때마다 생성
그리고 Textview 생성후 값을 집어 넣어 Relativelayout 넣고
Relativelayout를 LinearLayout에 넣어서 화면 구성을 합니다.

제가 궁금한 건

각  Relativelayout를 클릭할때마다 어떤 데이터를 다른 엑티비티  로 전달을 해주어야 하는데요~~~

리스트 엑티비티와 같은 클릭 할 때마다 고유의 값을 가지고 전달 하는 방법이 무엇입니까???

두개의 스트링은 다른 엑티비로 전달해야 하는데 방법을 모르겠습니다.


LinearLayout itemLayout1 = (LinearLayout) findViewById(R.id.item)

   do {
   
       RelativeLayout item = new RelativeLayout(this);
       RelativeLayout.LayoutParams item_pram =
       new RelativeLayout.LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT );
       item_pram.addRule(RelativeLayout.RIGHT_OF);
  
      TextView tv = new TextView(this);
      tv.setText(" 서로 다른 값 표현");
      item.addView(tv);
    
    tv.setLayoutParams(item_pram);
    itemLayout1.addView(item);

   } while (mCursor.moveToNext());

소스는 이렇게 되어 있습니다.

   RelativeLayout item 에서 루프문이 돌때마다 클릭 리스너를 생성후 각각의 두개의 값을 다른 엑티비디로 보낼 수있는 방법좀 알려주세요~~
도통 방법을 모르겠습니다.
참고로 한    RelativeLayout  안에 이미지 뷰어와 텍스트가 여러 개가 들어가서 완성됩니다.

참고 사항이나 힌트좀 주시면 정말 감사하겠습니다.