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

구조를 어떻게 짜야할지 감이 안와서 조언을 구하고싶습니다. [closed]

0 추천
이전 Activity에는 ListView가 있는데 그 VIew에는 제가 검색한 키워드를 포함하고 있는 정보를 DB에서 찾아서

 

image, Data1, Data2를 보여주고 있습니다.

 

이 ListView중 하나의 item을 클릭하면 그 ListView의 정보를 Intent를 이용하여 다음 Activiy에 넘겨주고

다음 Activity에서는 맨처음에 Intent하여 받은 값을 AsyncTask를 이용해서 data1, data2를 string값으로 받아줍니다.(필요한 이유는 이 두 개의 data를 TextView에 표시하기 위함입니다.)

 

여기까지는 AsyncTask 하나로 가능해서 무난했습니다.

 

그런데 data1을 이용해 다른 db에 있는 정보 하나를 꺼내서 변수에 담아야 하고

 

그 담은 변수를 이용해서 또 다른 db를 검색하여 그 변수이름이 포함되어 있는 정보들을 다 가져와야합니다.

(예를 들면 이름, 나이, 학교, 고향이 저장된 db가 있을떄 김xx이라는 데이터가 가진 이름 나이 학교 고향을 가져와야합니다.)

아 그런데 마지막에 가져오는 여러 db 정보들은 이미지 이름들이어서

들고온 이름들을 이용해서 6개의 imageview에 붙여야합니다
각각의 작업들은 동작하는걸 확인했는데

첫번째꺼 하고 난 뒤 두번째꺼, 그리고 세번째꺼를 순차적으로 해야합니다..

그런데 AsyncTask는 하나밖에 사용하지 못하는데 어떤 함수를 이용해야할지 잘 모르겠어서 질문을 올립니다.

 

어떤 함수를 사용하면 좋을까요
질문을 종료한 이유: 해결했습니다.
Mustone (350 포인트) 님이 2017년 8월 26일 질문
Mustone님이 2017년 8월 26일 closed
...