[안드로이드]리스트뷰 리스트 클릭했을 때 인텐트 동작
- 리스트뷰 클래스 -
list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
String intent_value = ((TextView) view).getText().toString();
// Launching new Activity on selecting single List Item
Intent i = new Intent(getApplicationContext(), Detail.class);
// sending data to new activity
i.putExtra("value", intent_value);
startActivity(i);
}
});
- 디테일 클래스 -
TextView txt = (TextView) findViewById(R.id.TV);
Intent i = getIntent();
String list_text = i.getStringExtra("value");
txt.setText(list_text);