3

カスタム スタイルの Google マップをサイトに埋め込んでいます (こちらの例を参照してくださいhttp://bit.ly/10sPaTb )

さて、 Androidアプリ内でマップをこのように見せる方法はありますか? WebView を使用してマップを埋め込もうとしましたが、空白のページしか表示されません。

Android マップビューを使用する場合、カスタム スタイルのように見せることは可能ですか、それとも Google の標準マップ ルックのみを使用することはできますか?

4

1 に答える 1

1

私はそれを機能させることができました。2 つの解決策があります。アクティビティに Phonegap を使用するか (これは完全に機能します)、webview を使用することもできます。問題は、javascript が有効になっていないことでした。私がしたことは、質問のリンクからスクリプトと HTML ファイルをダウンロードし、ファイルを /assets/www/ に置き、webview をローカルの .html ファイルに向けることでした。

WebView myWebView = (WebView) findViewById(R.id.webView1);
this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
myWebView.loadUrl("file:///android_asset/www/index.html");

次のコードを使用して、測位用の GPS データベースにアクセスしようとしました

myWebView.getSettings().setGeolocationDatabasePath("/data/data/<app-name>");

しかし、それは機能しませんでした。Phonegap を使用すると、ポジショニングは完全に機能しました。誰かがいつかこれを利用できることを願っています。

于 2013-04-10T08:40:35.557 に答える