Notice
Recent Posts
Recent Comments
Link
투케이2K
444. (android/java) [android 12 / target 31] [유틸 파일] goKaKaoMapIntent : 위도 , 경도 값을 받아서 카카오 맵 인텐트 이동 본문
Android
444. (android/java) [android 12 / target 31] [유틸 파일] goKaKaoMapIntent : 위도 , 경도 값을 받아서 카카오 맵 인텐트 이동
투케이2K 2023. 1. 6. 18:21[개발 환경 설정]
개발 툴 : AndroidStudio
[소스 코드]
// TODO [SEARCH FAST] : [goKaKaoMapIntent] : 위도 , 경도 좌표 값을 받아서 카카오 맵 인텐트 이동
public static void goKaKaoMapIntent(Context mContext, double latitude, double longitude){
/**
* // -----------------------------------------
* [goKaKaoMapIntent 메소드 설명]
* // -----------------------------------------
* 1. 위도 , 경도 좌표 값을 받아서 카카오 맵 인텐트 이동
* // -----------------------------------------
* 2. 호출 방법 :
*
* C_Intent.goKaKaoMapIntent(A_Intro.this, 37.563666, 126.975693);
* // -----------------------------------------
* */
// [기본 주소 저장]
String value = "https://map.kakao.com/link/map/" + String.valueOf(latitude) + "," + String.valueOf(longitude);
// [로직 처리 실시]
try {
Log.i("---","---");
Log.d("//===========//","================================================");
Log.i("","\n"+"[C_Intent >> goKaKaoMapIntent() :: 위도 , 경도 좌표 값을 받아서 카카오 맵 인텐트 이동 실시]");
Log.i("","\n"+"[주소 :: "+value+"]");
Log.i("","\n"+"[위도 :: "+latitude+"]");
Log.i("","\n"+"[경도 :: "+longitude+"]");
Log.d("//===========//","================================================");
Log.i("---","---");
// [인텐트 이동]
Uri uri = Uri.parse(value);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
mContext.startActivity(intent);
}
catch (Exception e){
e.printStackTrace();
}
}
반응형
'Android' 카테고리의 다른 글
Comments