Я пишу программу, которая будет охватывать многие вещи, но одна из них представляет собой интерактивную карту кампуса. Вместо того, чтобы переписывать mapview для пользовательских целей и имея в виду, что эта карта стиля является обычной для студенческого городка, я обнаружил, что веб-просмотр почти идеально подходит к моему плану атаки.андроид webview, отображающий только частичное содержимое веб-страницы
final WebView myMapWebView = (WebView) findViewById(R.id.mapWebView);
myMapWebView.getSettings().setJavaScriptEnabled(true);
myMapWebView.setWebViewClient(new HelloWebViewClient(){
});
myMapWebView.loadUrl("http://campusmaps.umn.edu/tc/campusviewer.html");
}
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
Это показывает полосу загрузки веб-страницы показывает, как хорошо, заголовок с веб-страницы (хотя и хрустел) их навигации, компас, карта расположения или что-либо находится в правом нижнем углу карты, и радио-кнопки для стиля карты, но нет карты. У кого-нибудь есть идеи о том, почему эта карта не загружается в веб-просмотр?
Это, кажется, ошибка в Mapping API карта сделана с этим не совместим с Android -_- – Mutmatt