У меня есть следующее меню в FriendApp, которое использует Intent для вызова MapView. Когда я попадаю в FriendMaps, я воссоздаю меню, но теперь задаюсь вопросом, могу ли я вернуться на другую страницу в моем веб-просмотре - я выполняю это в меню веб-просмотра с помощью loadUrl (); но не уверен, как это сделать, исходя из вида карты.
Меню FriendApp:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case FRIENDS:
mWebView.loadUrl("http://example.com/myfrienddash2.php");
return true;
case MAP:
Intent friendMap = new Intent(FriendApp.this, FriendMaps.class);
startActivity(friendMap);
return true;
case SEARCH:
mWebView.loadUrl("http://example.com/myfrienddash3.php");
return true;
case INFO:
mWebView.loadUrl("http://example.com/myfrienddash4.php");
return true;
case QUIT:
finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
Затем, попав в FriendMaps, я просто имитирую это меню, но мне нужно выяснить, как вернуться на разные страницы, вместо того, чтобы просто загружать "главную страницу" веб-просмотра.
Меню FriendMaps:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case FRIENDS:
Intent friendApp = new Intent(FriendMaps.this, FriendApp.class);
startActivity(friendApp);
return true;
case MAP:
return true;
case SEARCH:
Intent friendApp2 = new Intent(FriendMaps.this, FriendApp.class);
startActivity(friendApp2);
return true;
case INFO:
Intent friendApp3 = new Intent(FriendMaps.this, FriendApp.class);
startActivity(friendApp3);
return true;
case QUIT:
finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
Так что мне нужно выяснить, как заставить мое меню карт работать как первое меню.