내가 보낸 방법 SMS
을 보내고 기능을 호출하여 callfunction();
사용자가 4 번 전원 버튼을 눌렀을 때 해당 기능을 호출하고 싶습니다. 앱을 시작해야한다고해서는 안됩니다. 상태.4 번 전원 버튼 누름 통화 기능
1
A
답변
2
는 API 수준에서 추가 Power Manager
PARTIAL_WAKE_LOCK를 사용해보십시오 1 INT의 PARTIAL_WAKE_LOCK 웨이크 잠금 수준 : CPU가 실행되도록합니다; 화면 및 키보드 백라이트가 꺼질 수 있습니다.
사용자가 전원 버튼을 누르면 화면이 꺼지지만 CPU는 모든 부분 웨이크 업 잠금이 해제 될 때까지 계속 켜져 있습니다.
상수 값 : 1 (0x00000001)
예 :
//Initialize the Power Manager
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
//Create a PARTIAL_WAKE_LOCK
//This will keep the cpu running in the Background, so that the function will be called on the desired Time
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My Tag");
//Check if the WackLock is held (may throw erro if you try to acquire twice)
//TRUE --> Do nothing, all good
//FALSE --> Acquire the WakeLock
if(!wl.isHeld()){
wl.acquire();
}
//*****
//You code to handel the Powerbutton comes here
//*****
//If the Repeating task is not active, release the Lock
//Check if the WackLock is held (may throw error if you try to release a none acquired Lock)
//TRUE --> Release Lock
//FALSE --> Do nothing, all good
if(wl.isHeld()){
wl.release();
}
이 포스트를, 전원 버튼을 처리 확인하려면 : How to hook into the Power button in Android?
이 단지 가정, 그것은 경우 여전히 작동하지 않는다면 프로젝트의 일부 로그 또는 코드 스 니펫을 게시 할 수 있습니다.
0
전원 버튼 누름을 4 번 추적하고 원하는 기능을 시작할 수 없다고 생각합니다. 이후로 나는 존경받는 직업을 시작하기 위해 이런 종류의 기능을 가진 플레이 스토어에서 어떤 앱도 찾지 못했습니다. 그러나 전원 단추를 한 번 누르면 트리거가 작동합니다.
관련 문제
- 1. 빠른 이중 전원 버튼 누름 감지
- 2. 안드로이드에서 블루투스 헤드셋 통화 버튼 누름 감지
- 3. Gmock 통화 기능 두 번
- 4. 처리 : 버튼 누름 스위치 상태
- 5. 루프에서 버튼 누름
- 6. NS 전원에 대한 설명 버튼 누름
- 7. 라즈베리 PI의 전원 기능
- 8. 장치가 잠든 동안 하드웨어 버튼 누름 이벤트
- 9. 계산기 - 전원 버튼
- 10. 자바 스크립트 누름 버튼
- 11. 누름 버튼 선택자
- 12. 버튼 누름 애니메이션
- 13. 배경 버튼 누름 감지
- 14. 버튼 누름 애니메이션이 길어집니다
- 15. AS3 : 버튼 하나만 누름
- 16. 반 누름 버튼 트리거링
- 17. vhdl의 전원 기능
- 18. 통화 기능은 한 번
- 19. 통화 기능
- 20. 통화 기능
- 21. 통화 기능
- 22. 통화 기능
- 23. 통화 기능
- 24. 복수 선택 옵션 업데이트 버튼 한 번 누름
- 25. backbone.js 라우터 - 백플레인에서 다른 기능 실행 또는 뒤로 버튼 누름
- 26. 홈 키를 세 번 누름
- 27. 두 번 누름 알림 아이콘
- 28. 별표 - 누름 단추 식 기능
- 29. 누름 버튼을 클릭하면 기능 실행
- 30. GUI 텍스트 작성 버튼 4 번