마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

listview를 통해서 생성된 뷰중에 한개의 아이템을 클릭시 그에 따른 정보로 엑티비티를 실행해주고 싶습니다.

–1 추천
listview를 클릭시 엑티비티가 실행되게 끔 만들고 싶습니다
익명사용자 님이 2016년 7월 4일 질문

2개의 답변

0 추천
http://blog.naver.com/PostView.nhn?blogId=netrance&logNo=110133924549

onItemClickListener를 구현하셔서 position 변수를 이용하여

Intent에 액티비티 정보를 담아 startActivity()를 실행해주시면 됩니다.
캬옹이 (37,920 포인트) 님이 2016년 7월 4일 답변
0 추천
list = (ListView) findViewById(R.id.listView) ;

리스트뷰 작업 후

list.setOnItemClickListener(new Adapterview.OnItemClickListener(){

    @Override

    public void onItemClick(AdapterView<?> parent, View view, int position, long id){

        Intent i = new Intent(현재액티비티.this, 넘길액티비티.class);

        i.putExtra("A", 데이터배열명.get(position).get(데이터필드명));

        startActivity(i);

    }

});

 

--------------------

Intent i = getIntent();

String 이름 = i.getStringExtra("A");
익명사용자 님이 2016년 10월 20일 답변
...