public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.pensionareaselector);
        
        view_pensionlist_area[0] = (Button)findViewById(R.id.btn_area1);
        view_pensionlist_area[1] = (Button)findViewById(R.id.btn_area2);
        view_pensionlist_area[2] = (Button)findViewById(R.id.btn_area3);
        view_pensionlist_area[3] = (Button)findViewById(R.id.btn_area4);
        view_pensionlist_area[4] = (Button)findViewById(R.id.btn_area5);
        view_pensionlist_area[5] = (Button)findViewById(R.id.btn_area6);
        view_pensionlist_area[6] = (Button)findViewById(R.id.btn_area7);
        
        for(int i=0;i<7;i++) view_pensionlist_area[i].setOnClickListener(on_Click);
    }
 
 private View.OnClickListener on_Click = new View.OnClickListener() {
  
  public void onClick(View v) {
   Intent intent = new Intent();
   ComponentName comp = new ComponentName("com.yg.opension","com.yg.opension.PensionLists");
   intent.putExtra("area", "001");
   intent.setComponent(comp);
   
   
            Toast.makeText(getApplicationContext(), aa, Toast.LENGTH_LONG).show();
            startActivity(intent);   
  }
 };

위처럼 버튼을 생성해서 온클릭이벤트를 걸엇습니다.
문제는클릭한 버튼 마다 액티비티로이동할때 다른 데이터를 넘겨야 합니다.
어떠한 방법이 있을까요? ㅠㅠ

도움 부탁드립니다.^^