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

엑티비티a엑티비티b설정 질문입니다.

0 추천

 

Notification이 왔을때

엑티비티a에서 팝업이뜨고 확인 누르면 엑티비티b로 이동합니다 여기서 b로 계속 정보만 갱신해서 보고싶은데 

현재상황은 계속 다시 엑티비티a로 시작해서 b로 갑니다 

한번실행하고 엑티비티 b로 화면이 갔을시 끄지 않는이상 계속 b화면만 볼순없나요? 조언부탁드립니다.

오지랖 (190 포인트) 님이 2013년 3월 13일 질문

2개의 답변

0 추천
정확히 이해를 못 했는데.... b에서 refresh개념으로 있고 싶으신건가요???

b 액티비티에서 adapter등을 사용해서 정보를 보여주고 있다면 notifyDataSetChanged() 등을 이용해서

하시면 되지 않을까요?
wind (2,240 포인트) 님이 2013년 3월 14일 답변
원래 동작은 A->B입니다 여기서 B화면에서 노티피케이션을 부르면 B만뜨는것을 원하는데요 부를때마다 A->B로가서 문제입니다 현재는 런처모드를 이용해서 a화면 중복안되게 싱글테스크로 설정해두었구요 b는 싱글 탑으로 해놨는데 생각해보니 싱글 탑으로해도 다시 a로 가는거더라구요

그래서 저는 b화면을 켜두었을시 a로 가지않고 b로만 뜨고있는 상태를 원합니다 이방법이 없을지 궁금합니다
0 추천
푸시 받으면 리시버에서

 B 액티비티가 떠있다면  경우에 따라 Singletop 플래그나 클리어탑 플래그로 호출하면 될것 같네요

아니면 윈드님 말처럼

데이터 갱신해주고 노티파이 날리면 될것 같습니다
SGLEE (1,690 포인트) 님이 2013년 3월 14일 답변
...