안드로이드 개발 질문/답변
(글 수 45,052)
제목과 같습니다.
A,B 2가지 Application이 존재하고 A라는 Application에서 B를 호출하기 위해 intent를 이용할 때,
intent로 제가 구동하고자 하는 application의 패키지 정보를 알고 있는 상황입니다.
intent에 패키지 정보를 세팅하구 startactivity()로 원하는 앱을 구동하게 되는데요.
이때, 이 intent에 제가 원하는 임의의 data를 함께 실어 날려 주고 싶은데
구동 되는 App에서 getIntent()로 받아서 key값을 찍어보면 죄다 null 로 떨어지고 있더군요.
혹시 ContentProvider를 통한 Data 주고 받는것 이외에 intent로 처리가 가능한 방법이 있을까요?
팁이라도 아시는 분이 계신다면 답변 부탁드립니다..ㅡㅜ...
아...자문 자답이네요...;;;
this.getPackageManager().getLaunchIntentForPackage("패키지명")
으로 실제 패키지를 찾았었는데.....이게 아니라 그냥 intent에 class 세팅을 해줬더니...그냥 전달이 되네요....;;;;
허접한 질문꺼리 죄송합니다...ㄷㄷㄷㄷ