안드로이드 개발 질문/답변
(글 수 45,052)
여기서 10대를 누르면 액티비티로 넘어가고
20대를 누르면 또 다른 액티비티로 넘어가게 하고 싶습니다.
지금 현 상황에서는 같은 액티비티로 밖에 나오질 않아서요.
구글로 찾아보고 있기는 한데 못찾는건지 아직 답을 구하지 못해서요.
public class ListViewTest extends Activity implements OnItemClickListener{
String[] age = new String[]{"10대","20대","30대","40대","50대"};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ListView list = (ListView)findViewById(R.id.listView1);
ArrayAdapter<String> adapter;
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, age);
list.setAdapter(adapter);
list.setOnItemClickListener(this);
}
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
startActivity(new Intent(this, ListViewTest2.class));
}
}




public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Intent go = null;
switch(position){
case 0:
go = new Intent(this, ListViewTest1.class );
break;
case 1:
go = new Intent(this, ListViewTest2.class );
break;
case 2:
go = new Intent(this, ListViewTest3.class );
break;
}