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

다른 앱 실행시 백그라운드로 보내기?

0 추천
제가 만든앱 A 가있습니다. A에서 다른 앱들의 패키지들(B,C,D...) 불러와 실행기키는 기능입니다.

질문드릴 것은 A에서 B,C,D...들을 실행버튼을 눌러 실행 시켰을 때 화면은 A가 나오고 (B는 뒤에서 실행되고 있음)

A에서 보기 버튼을 누르면 화면이 B로 전환 (이미 로딩이 다 끝난 상태)로 가는 상황을 만들고 싶은데

어디서부터 찾아가야 할지 감이 잡히지 않습니다.

getPackageManager().getLaunchIntentForPackage(packagename)으로 실행하면

바로 실행이 되버려서 제가 사용할 목적과는 맞지 않고요. intent 쪽도 찾아봤는데 자료가 없습니다..ㅠㅜ

힌트좀 주시면 감사하겠습니다!
노예의집 (23,370 포인트) 님이 2013년 12월 5일 질문

1개의 답변

0 추천
 
채택된 답변
메니페스트에서 액티비티에 인텐트 필터를 달면 호출할 수 있습니다. 먼저 님이 예로 든 B앱의 이동하고자 하는 액티비티에 인텐트 필터를 답니다. 그리고 A앱의  보기 버튼을 눌렀을 때 B 앱의 해당 액티비티를 호출합니다. startActivity 메소드를 사용해서요.
방귀과장 (18,940 포인트) 님이 2013년 12월 6일 답변
노예의집님이 2014년 1월 15일 채택됨
...