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

리스트뷰 Intent 질문이여~

0 추천
리스트뷰에 아이템을 클릭하면 다음화면에서 리스뷰에 저장되어있던 값을 띄어주려는데  잘 안되네여 ㅠㅠ

일단 리스트뷰쪽 코딩은

 @Override
 public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
  intent = new Intent(context, SingleItemActivity_.class);
  intent.putExtra("post", list.get(position));
  context.startActivity(intent);
 }
 

이런식으로  Intent 로 넘기는데  받는쪽에서

@EActivity(R.layout.singleitemview)
public class SingleItemActivity extends PostListActivity {

 
 @Override
 public void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.singleitemview);
  intent = getIntent();
     String s = intent.getStringExtra("post");
     TextView text = (TextView)this.findViewById(R.id.textPost2);
     text.setText(s);
  
 }
}

 

단순하게 이렇게했더니  어플 동작 중지 뜨네요 ㅠㅠ  

어떻게 고쳐야할까여~
sn1883 (860 포인트) 님이 2014년 9월 2일 질문

1개의 답변

+1 추천
어느 라인에서 죽는건지 로그도 같이 올려주셔야 알 수 있을꺼 같네요..
럭셔리스카이 (560 포인트) 님이 2014년 9월 3일 답변
...