다음 링크를 참고하세요.
http://developer.android.com/guide/appendix/g-app-intents.html
다음과 같은 방식으로 "geo:위도,경도" 의 geo intent 를 정의하여 실행하면 원하는 선택목록이 뜰겁니다.
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("geo:37.5,127.0"));
startActivity(intent);
원리는 다음과 같습니다. 구글/다음/네이버맵 앱들의 AndroidManifest.xml 파일에서 Launcher Activity 의 intent filter 에는 다음 코드가 정의되어 있어 해당하는 액션을 인텐트에 실어 실행시키면 시스템이 관련 앱들을 모두 찾아 선택가능하도록 해 줍니다.
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="geo" />
</intent-filter>