Сайт Android не отображается в веб-обозревателе - PullRequest
0 голосов
/ 17 сентября 2011

Я пытаюсь показать сайт maps.google.com через WebView в эмуляторе Android, но не вижу веб-сайт и вижу только загрузку.

Я могу видеть другие сайты, такие как www.google.com.Нужно ли включать дополнительные настройки для сайтов, таких как maps.google.com?

Разрешение в манифесте

<uses-permission android:name="android.permission.INTERNET" />

Код

            WebView view= (WebView) findViewById(R.id.view1);
            View.getSettings().setJavaScriptEnabled(true);
            View.getSettings().setBuiltInZoomControls(true); 
            View.getSettings().setSupportZoom(true);
            View.loadUrl("http://maps.google.com");

Ответы [ 2 ]

0 голосов
/ 17 сентября 2011

Вы должны использовать MapView вместо WebView.Это дает вам гораздо лучший контроль над картой.Вам нужно получить apiKey от Google, связанный с хранилищем ключей, которое вы используете (это займет всего минуту), но это того стоит.Просто помните, что если вы запускаете его прямо из eclipse (а не как установленный .apk), вам также нужно получить apiKey, связанный с вашим хранилищем ключей отладки eclipse.

0 голосов
/ 17 сентября 2011

Пожалуйста, попробуйте запустить симулятор с Google API вместо обычного симулятора, я уверен, что вы его получили.

это может вам помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...