안드로이드 개발 질문/답변
(글 수 45,052)
우선 많은 도움을 받아 드뎌 두번째 엑티비티 까지 왔습니다 도와주신 여러님들 감사합니다 ^^
String input = getIntent().getStringExtra(TEXT_INPUT);
String[] ar = input.split(",");
title = (TextView)findViewById(R.id.book_title);
book_num = (TextView)findViewById(R.id.book_num);
fl = (TextView)findViewById(R.id.fl);
fl.setText(ar[1]); <-----------------------이부분부터;;
title.setText(ar[2]);
book_num.setText(ar[3]);
Toast.makeText(this,ar[0],Toast.LENGTH_SHORT).show();
Toast.makeText(this,ar[1],Toast.LENGTH_SHORT).show();
Toast.makeText(this,ar[2],Toast.LENGTH_SHORT).show();
Toast.makeText(this,ar[3],Toast.LENGTH_SHORT).show();
setContentView(R.layout.result_select);인텐트로 값을 받은 다음
텍스트뷰로 뿌려주는 작업을 하다가
토스트 전에 텍스트 뷰에서 널포인터 에러가 납니다;;
그래서 배열이 잘못되었나해서
토스트 메시지로 결과를 돌려봣는데 토스트 메시지에서는
아무 이상없이 결과 값들이 출력되고요;;
머 북한에서 한짓은 아니지만 이게 왜이럴까요;;ㅠㅠ




음 R.id.fl 리소스가 잘못되지 않았나요? setContentView로 지정한 메인 레이아웃 내에 있는 리소스는 맞나요?