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

Activity 간에 데이터 공유(?) 하는 법이 궁금합니다ㅠㅠ

0 추천

 

Application Activity 에서 입대날짜를 설정하고, 제대일을 계산하는 부분의 소스입니다!

 

 

ApllicationActivity 에서 TableActivity 로 넘어가려고 intent 선언했구요.

ApplicationActivity에서 설정한 입대일 데이터도 공유하려고 putExtra 메소드 사용했습니다.

 

 

TableActivity 입니다. 데이터(입대일)를 넘겨 받았고, +21개월 해서 전역일을 구하려고 합니다.

전역일을 구하고 출력하려고 합니다. 근데 결과값이 정말 엉뚱한 값이 나와요ㅠㅠ

입대일에 상관없이 계속 1/2/5 만 출력 되네요. 

 

처음엔, Application Activity에 있는 dCalendar 을 전달 받으려고 했습니다.

dCalendar 은 이미 +21개월을 해서 전역일을 구했고, 제대로 출력되는걸 확인했어요.

근데 데이터 전달을 제대로 못하겠어서( ..) 저렇게 코드가 복잡해졌어요..

 

지여니 (580 포인트) 님이 2013년 8월 8일 질문

1개의 답변

+1 추천
 
채택된 답변
넘겨주는 값을 dYear, dMonth, dDay 이걸로 해야되는거 아닌가요?
Gradler (109,780 포인트) 님이 2013년 8월 8일 답변
지여니님이 2013년 8월 8일 채택됨
...