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

nfc 연결 상태를 확인할 수 있는 방법을 찾고 있습니다.

0 추천

nfc가 연결 되어 있는 동안에만 무언가를 수행해야 합니다.

nfc가 태그될때 아이디를 받아오는것까지는 했는데 카드를 떼어냈을때나 그런 상황을 인식 하고싶습니다.

방법이나 검색 키워드를 찾고있습니다.

 

@Override
protected void onNewIntent (Intent intent){
    super.onNewIntent(intent);

    Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);

    if (tag != null) {
        byte[] tagId = tag.getId();
        tagDesc.setText("TagID: " + toHexString(tagId));

        Vibrator vibe = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
        vibe.vibrate(1000);//1000-1초

    }
    else {
        tagDesc.setText("TagID: NULL");

    }
}

이거를 이용해서 카드를 찍으면 아이디를 띄우고 진동울ㄹ리는것 까지는 했습니다..

브로드캐스트리시버나 그런 쪽으로 알아봤는데 전혀안나오네요..

gn02130 (120 포인트) 님이 2015년 8월 14일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...