Я пишу программу, которая будет охватывать многие вещи, кроме одной, являющейся интерактивной картой кампуса. Вместо того, чтобы переписывать вид карты для пользовательских целей и помнить, что эта карта стилей является типичной для кампуса колледжа, я обнаружил, что веб-вид почти идеально подходит для моего плана атаки.
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;
}
}
Здесь отображается панель загрузки, отображаемая на веб-странице, заголовок веб-страницы (хотя и сокращенный), его навигация, компас, местоположение на карте или что-либо в правом нижнем углу карты, а также переключатели для стиля карты, но нет карты У кого-нибудь есть идеи, почему эта карта не загружается в веб-просмотр?