안드로이드 개발 질문/답변
(글 수 45,052)
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);
}
};위처럼 버튼을 생성해서 온클릭이벤트를 걸엇습니다.
문제는클릭한 버튼 마다 액티비티로이동할때 다른 데이터를 넘겨야 합니다.
어떠한 방법이 있을까요? ㅠㅠ
도움 부탁드립니다.^^



