1

デフォルトの場所へのマップを開くにはどうすればよいですか? 基本的に、現在の場所に焦点を合わせて、アプリメニューから起動した場合と同じように、Google マップを開くボタンが必要です。方向やナビゲーション、任意の座標はありません。以下は私がこれまでに持っているものです。明らかに、あるポイントから別のポイントへのナビゲーションで開こうとしています。ご協力いただきありがとうございます。

mapButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            String uri = "http://maps.google.com/maps?saddr=" + "9982878"
                    + "," + "76285774" + "&daddr=" + "9992084" + ","
                    + "76286455";
            Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
                    Uri.parse(null));
            intent.setClassName("com.google.android.apps.maps",
                    "com.google.android.maps.MapsActivity");
            startActivity(intent);
}
4

1 に答える 1

4

Google マップ アプリを起動するだけです。例を次に示します。

startActivity(getPackageManager().getLaunchIntentForPackage("com.google.android.apps.maps"));
于 2012-11-11T21:46:44.983 に答える