플러터로 위치 권한을 묻는 방법과 위치정보 가져오는 방법을 알아보겠습니다.
▣ 위치권한
android>app>src>main>AndroidManifest.xml파일에
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
를 입력합니다. 그러면 사용자에게 위치 권한을 물어봅니다.
▣ 위치정보 가져오기
1. pubspec.yaml파일에 geolocator: ^7.3.3 을 입력하여 설치합니다.
2. 위치정보를 가져올.dart페이지에 import 해줍니다.
3. 아래와 코드와 같이 함수를 만들어 position정보를 가져옵니다. 위도와 경도를 알고 싶으면 position.longitude와 position.latitude를 이용해 정보를 가져올 수 있습니다.
'개발관련 > flutter' 카테고리의 다른 글
[flutter]플러터 구글폰트 사용하기 (0) | 2022.07.20 |
---|---|
[flutter] 플러터 API를 이용해 날씨정보 가져오기 (0) | 2022.07.13 |
[flutter] 이미지 주어진 공간 만큼만 채우기(Expanded 위젯) (0) | 2022.07.05 |
[flutter] 플러터 TextField 값 가져오기 (0) | 2022.07.05 |
[flutter]위젯이 화면을 넘어갈때 간단한 해결방법(오버플로드 에러) (0) | 2022.07.05 |
댓글