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

서비스에서 엑티비티 실행여부를 알수가 있나요?

0 추천
서비스에서 엑티비티 실행여부를 알수가 있나요?
쿠쿠부다스 (6,470 포인트) 님이 2016년 3월 8일 질문

2개의 답변

0 추천
public static Activity1 ActivityInstance1;
public static Activity1 getActivityInstance1() {
    return ActivityInstance1;
}
ActivityInstance1 = this;
 
이렇게 해놓으시고 서비스에서 Activity1.getActivityInstance1() 널 체크해주시면 실행중인지 아닌지 알 수 있습니다.
음무 (17,820 포인트) 님이 2016년 3월 8일 답변
0 추천
ActivityManager 를 활용하여 알수 있습니다.

액티비티 매니저에서 현재 실행 중인 RunningTaskInfo 를 가져온 다음

topActivity를 통해 실행여부를 확인 할 수 있을 것 같습니다.
익명사용자 님이 2016년 3월 8일 답변
...