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

다른 앱의 같은 기능을 하는 액티비티를 제어하는 방법이 있나요?

0 추천
A와 B 라는 각각의 어플이 있는데 두 어플에는 링크하나만 다르고 같은 기능을 가진 액티비티가 존재합니다.

두 어플을 기기에 설치했을때 같은 액티비티가 두번뜨게 됩니다.

지금 설치한 시간을 체크해서 먼저 설치한 어플의 액티비티를 실행하지 않게 하고있는데, 이 방법은 설치한 어플을 실행해야 적용되어서...ㅠㅠ 어떻게 해결해야할지 막막합니다.

먼저 설치한 어플의 특정 액티비티를, 최근에 설치한 어플의 액티비티로 덮어쓸 수 있나요?
익명사용자 님이 2016년 10월 6일 질문

1개의 답변

0 추천
어플이 다르니 그런 힘들 듯 하고, 패키지명이 다를테니

PackageManager로 설치된 어플을 검색한 후,
Activity를 띄울 때 명시적으로 실행할 패키지명도 지정해서 IntentFilter에서 걸러서 띄우게 구현하시는게 좋을 듯 합니다.
익명사용자 님이 2016년 10월 6일 답변
...