0

携帯電話のデフォルトの Google マップ アプリに問題が 1 つあります。

次のコードを使用して、ボタンのクリック時にデフォルトのマップ アプリケーションを呼び出しています。

Uri uri = Uri.parse("geo:"+ Global.curLatitude+","+Global.curLongitude);
Intent in = new Intent(Intent.ACTION_VIEW, uri);
startActivity(in);

問題は、マップを開くと最大ズーム レベルで表示されるため、最大ズーム レベルで場所を表示できることです。このコードでズーム レベルを設定できますか?

4

1 に答える 1

0
Uri uri = Uri.parse("geo:"+ Global.curLatitude+","+Global.curLongitude+"?z=zoom");
Intent in = new Intent(Intent.ACTION_VIEW, uri);
startActivity(in);

上記のコードを使用して要件を実行します。zoom を目的のズーム値に置き換えます。

于 2012-04-09T06:49:11.520 に答える