私はモバイルウェブブラウザを使用すると、ディレクトリリンクのウェブサイトがGoogleのアプリマップでうまく開き、私のwebviewアプリと同じものを試してみると、 Googleマップのウェブサイトそれは私の場所を解決することはできませんので....私は、Googleマップアプリでリンクを開きたい...webviewアプリからGoogleマップアプリのアドレスリンクを開く
私はUrlhander.java:(doesn't仕事上でこのコードを試してみました)
public static boolean map(Activity mActivity, String url) {
// When user clicks a hyperlink, load in the existing WebView
if(url.contains("http://maps.google.com/"))
{
Uri IntentUri = Uri.parse(url);
Intent mapIntent = new Intent(Intent.ACTION_VIEW, IntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
if (mapIntent.resolveActivity(mActivity.getPackageManager()) != null) {
mActivity.startActivity(mapIntent);
}
return true;
}
return false;
}
この質問をご覧ください:http://stackoverflow.com/questions/2662531/launching-google-maps-directions-via-an-intent-on-android –