시스템 환경 설정을하지 않고 애플리케이션에서 GPS를 켤 수 없다는 것을 알고 있습니다. 하지만 위젯을 켜고 끄는 GPS를 다운로드했으며이 위젯이 작업을 수행합니다. 나는 apk를 디 컴파일하여 프로그래머가 성공하지 못한 것을 발견했다. 덱스 파일은 코드가 아니라 기능과 정보를 보여줄 뿐이다. 그는 어떻게 그랬습니까?GPS 켜고 끄기 위젯처럼 GPS 켜기
0
A
답변
2
0
를 참조하십시오. 때때로 사람들은 GIT에서 코드를 호스팅하고 전체 프로젝트를 탐색 할 수 있습니다. 특히 dalvik을 사용하여 코드를 디 컴파일하는 것에 익숙하지 않은 경우에는 어렵습니다. 다음은 까다로운 경로입니다.
GPS를 토글하려는 경우 위젯의 상태를 의도를 통해 활동에 전달하여 GPS를 토글하는 활동을 위젯이 활성화하게하십시오. 그런 다음 활동을 분석하고 나서 닫습니다.
그러나; 나는 UI가없는 활동 인 서비스를 통해 그것을하는 것을 선호 할 것이다. 이 서비스는 앱과 함께 시작될 수 있으며 특정 브로드 캐스트가 수신되면 위젯을 통해 트리거되는 일부 기능을 실행합니다.
특히 한 가지 유형의 브로드 캐스트 청취를 조사해야합니다. XML 기반의 인 텐트 필터가있어 특정 방송을 앱에 즉시 보내고 적절히 처리 할 수 있습니다.
예를 들어 위젯이 제목이있는 토글 버튼이라고 가정 해보십시오. 버튼을 토글하면 위젯 코드에서 토글 버튼의 상태로 서비스의 의도와 함께 브로드 캐스트를 전송합니다. 그런 다음 서비스에서 GPS 또는 휴대 전화의 다른 구성 요소의 상태를 제어 할 수 있습니다.
관련 문제
- 1. Android에서 GPS 및 인터넷 켜기
- 2. iPhone Objective-C로 GPS 끄기
- 3. 모니터 켜기/끄기
- 4. Android GPS 콜백 끄기 UI 스레드
- 5. Android에서 네트워크 설정 켜기/끄기
- 6. 아코디언 위젯을 켜고 끄기
- 7. Resharper 켜고 끄기
- 8. pconnect 켜고 끄기
- 9. USB LED 램프 켜기/끄기
- 10. 블라인드 효과 켜기/끄기
- 11. jQuery로 켜기/끄기 상태
- 12. Uiswitch 켜기/끄기
- 13. Jquery 켜기/끄기
- 14. ToggleButton 켜고 끄기 상태의 텍스트 레이블 배치
- 15. GPS 좌표를 OEM GPS 모듈에서 서버로 보냅니다.
- 16. Android GPS : 코드에 GPS 용 NTP_SERVER를 지정하십시오.
- 17. GPS 전원 켜기 HTC Snap/Ozone Dash 3G
- 18. 안드로이드 : GPS
- 19. 는 GPS
- 20. 내 프로그램을 종료 할 때 프로그래밍 방식으로 GPS 끄기
- 21. jQuery 이미지 켜기/끄기 문제
- 22. 스핑크스 서버 자체적으로 켜기/끄기
- 23. WPF의 슬라이더 켜기/끄기 스위치
- 24. 알리미 상자 .. 켜기 및 끄기
- 25. Google지도 아이콘을 카테고리별로 켜기/끄기
- 26. Iphone SDk 사운드 켜기/끄기 UISwitch 버튼 사용?
- 27. 코드를 통해 iPhone에서 데이터 로밍 켜기/끄기 설정
- 28. 지도 GPS 좌표에 이미지를 그려서 GPS 점을 그립니다.
- 29. GPS 위치 수정
- 30. Android GPS 결과 형식
험; 나는 이것에 관심을 지불 한 적이 없어, 지금 많은 주제에서 허용 대답을 표시했습니다 :) – Pachanka