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

안드로이드 리스트 뷰와 인텐트에 관해 질문드립니다.

0 추천
일단 프로그램은 메인 액티비티에서 리스트 뷰를 클릭하면 리스트 뷰 밑 여백에 레이팅바가 나타나게 됩니다.

리스트뷰가 약 3개 정도 있습니다.

그리고 레이팅바를 원하는 만큼 클릭하여 점수를 매기고 레이팅바 밑에 버튼을 클릭하면 그 점수가 double형 배열 변수에 저장하고 그렇게 리스트뷰 개수 만큼 배열에 값이 저장됩니다.

리스트뷰가 3개이니 double형 배열 변수에도 3개의 값이 저장이 완료되면 다시 다른 버튼을 눌러 다른 액티비티로 이동합니다. 전환된 액티비티에 형태는 메인 액티비티에 있는 리스트뷰 그대로이고 각 리스트뷰 안에 있는 한 개의 텍스트뷰에 double형 배열 변수의 값이 출력이 되게 하는 프로그램입니다.

그런데 값은 전달은 되는데 리스트뷰 안에 있는 텍스트뷰의 값이 바뀌질 않습니다...

소수점 형태로 0.0으로만 출력이 됩니다.

값이 정상적으로 전달이 됐는지 확인 하기 위해 그냥 따로 밑에 텍스트뷰를 만들어 거기에 출력을 해봤더니 값이 정상적으로 전달이 됐습니다. 리스트 뷰안에 있는 텍스트뷰에만 전달이 안됩니다.

이거 어떻게 해야하나요 부탁드립니다. ㅠㅠ
익명사용자 님이 2019년 11월 30일 질문

답변 달기

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