본문 바로가기
728x90

Mobile/Kotlin3

[Kotlin] GPS 정보 가져오기 예제 맵 관련 프로젝트를 진행하는 과정에서 gps 정보는 필수적입니다. 위치정보를 표현하는데에는 위도, 경도값이 필요한데, 이 값을 가져오는 예제입니다. .... val Tag: String = this.javaClass.simpleName var latitude: Double = 0.0 var longitude: Double = 0.0 val gpsListener: LocationListener = object : LocationListener { //리스너 구현 override fun onLocationChanged(location: Location) { latitude = location.latitude longitude = location.longitude Log.i(Tag, "위도 ($latitude.. 2023. 6. 16.
[Kotlin] Dialog 만들기 다이얼로그 창을 클래스로 구현하는 방법이 아닌 변수를 통해 간단하게 구현하는 방법입니다. val builder = AlertDialog.Builder(activity) builder .setMessage(activity.getString(R.string.sign_up_back_alert)) .setPositiveButton( activity.getString(R.string.button_ok) ) { dialog, id -> //버튼 눌렀을 때 동작할 기능 activity.showLoginFragment() } .setNegativeButton( activity.getString(R.string.button_cancel) ) { dialog, id -> //버튼 눌렀을 때 동작할 기능 } builder... 2023. 6. 9.
[Android] KakaoMap API 연동하기 위해 조치한 것들 1. HTTP 허용 처리 https://developer.android.com/training/location/permissions?hl=ko 위치 정보 액세스 권한 요청 | Android 개발자 | Android Developers 위치 정보 액세스 권한 요청 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 사용자 개인 정보를 보호하려면 위치 서비스를 사용하는 앱에서 위치 정보 액세 developer.android.com 2. 맵뷰 에러 안드로이드 스튜디오 내 가상머신에서는 구동이 안되기때문에 테스트폰으로 진행... 2023. 5. 11.
728x90