2011-08-29 4 views
2

ACTION_SHUTDOWN을 수신하기 위해 브로드 캐스트를 등록했습니다. 모든 장치에서 정상적으로 작동합니다.HTC에서 전원 끄기 옵션에 대한 ACTION_SHUTDOWN 이벤트를 처리하려면 어떻게해야합니까?

그러나 HTC에서 전원이 꺼지면 호출되지 않습니다.
Restart의 경우, ACTION_SHUTDOWN가 트리거됩니다.

'전원 끄기'옵션에 대해 동일한 대소 문자를 처리하기 위해 확인해야 할 작업은 무엇입니까? 다시 시작 옵션에 대해 수행 한 작업과 동일한 작업을 수행하려고합니다.

+0

나는 당신의 질문을 좀 더 긴 문장으로 형식화하여 조금 명확히하려고 노력했다. 당신은 그것이 당신이 말하고 싶은 것을 여전히 말하고 있는지 검토하고 볼 수 있습니까? – Nanne

+0

예 .. 덕분에 나는 HTC 욕망에 옵션 끄기 클릭하여 ACTION_SHUTDOWN을 얻을 수 없습니다 ... – Rupali

+0

정말이 의도가 필요합니까? 당신은 그것을 위해 무엇을 필요로합니까? 모든 앱이 일시 중지되므로 일반적으로이를 처리 할 필요가 없습니다. – Nanne

답변

1

휴대 전화를 끄면 휴대 전화가 절전 모드가되며 실제 종료되지 않습니다. 따라서 ACTION_SHUTDOWN은 브로드 캐스트되지 않습니다.

1

이 두 가지 의도를 등록해야합니다 귀하의 장치 종료 수신기

  1. "android.intent.action.ACTION_SHUTDOWN"
  2. 는 "com.htc.intent.action.QUICKBOOT_POWEROFF은"(일부 게시물이 잘못 언급 한 "android.intent.action.QUICKBOOT_POWEROFF")
관련 문제