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

NFC로 앱 자동 실행 후 앱 활성화 된 상태에서 재실행 문제

0 추천
NFC로 앱을 자동 실행 하게 하였는데

앱이 활성화 된 상태에서

NFC를 다시 태그하니깐 앱이 종료되었다가 다시 시작하는 문제가 생깁니다.

NFC를 다시 태그하여도 앱이 재시작 되지 않고 계속 실행 되는 방법은 없을까요??

앱이 실행 되면 NFC 기능을 종료하는 것을 하려고 하였는데 설정창에서 사용자가 설정하는 것이 아니면

되지 않는다고 하니....고수님들 부탁드립니다 ㅜㅜ
안왕초보 (1,390 포인트) 님이 2014년 8월 12일 질문
안녕하세요!  NFC로 앱을 자동 실행 하게 되도록 만들고있는데 여러 코드 실행을 실패하였습니다... 혹시나 자동실행할수있는 코드를 알려주실수있나요..?
ybr0213@naver.com 제 이메일 입니다,, 괜찮으시다면 공유! 부탁 드려요 ㅎ

1개의 답변

0 추천
제 방법이 맞는진 모르겠지만 저같은 경우엔 해당 어플리케이션에서 사용하는 모든 Activity 나 FragmentActivity에 extends MyActivity 또는 MyFragmentActivity를 시켜두고 이 두개의 클래스에서 onCreate, onResume, onPause 에 nfc 태그가 가능토록 기능 구현을 해두고 디폴트로는 아무것도 안하는 EmptyActivity를 실행토록하고 이 Activity 에서는 바로 finish(); 해주는 식으로 하여 아무것도 안하는 것처럼 보이게 하고 NFC 태그시 원하는 액션이 있어야하는 화면의 경우 pendingIntent를 셋팅하여 사용하도록 하였습니다.

한마디로 모든 화면에서 NFC 태그를 가능케 처리하였고 태그시 별도 액션이 필요치 않는 부분은 아무것도 하지 않는것처럼 보이게 구현했습니다....
장승제 (760 포인트) 님이 2015년 6월 11일 답변
...