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

setText를 하면 자꾸 앱이 중지가 됩니다

0 추천

mainActivity  클래스

    mainFragment  클래스

        Dialog   클래스

 

 

 

위와 같은 구조로 되어 있는데요

액티비티에서 프레그먼트를 띄우고, 프레그먼트에서 클릭리스너로 다이얼로그가 뜨게 되어있고,

다이얼로그가 dialog_view라는 xml 파일을 불러서 띄우게끔 되어있는데요.

거기에 테이블 레이아웃이 있고, 5개 정도 항목에 textview가 있어요.

5개항목 id 지정해서 settext로 블루투스로 받은 정보를 표시해줄려고 하는데요.

Dialog클래스에 setData라는 이름의 메소드를 만들고, 

그 메소드가 Adress.setText(string) 이런 형태로 settext하고요.

mainFragment에서 Dialog객체를 만들고 

setData라는 메소드에 5개의 값을 mDialog.setData(string1, string2, string3, srting4, string5); 

이런식으로 전달해서 텍스트를 갱신하려고 하는데.

setData 메소드안의 Adress.setText(string)에서 에러가 나고 앱이 종료가 되네요

 

settext를 하려면 다른 방법으로 해야할까요?

제가 따로 간단하게 만든 프로젝트에서는 별 문제없이 했는데 왜 에러가 나는걸까요??

익명사용자 님이 2019년 5월 17일 질문
적어주신 글만으론 알수 없네요. 코드와 로그 올려 주세여..

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...