Я создаю приложение, которое отображает веб-просмотр, который позволяет пользователям бронировать туры на аттракционы Великобритании через 365tickets.co.uk.Когда я перехожу на страницу бронирования (на которой перечислен ряд услуг, через которые я могу забронировать тур) и выбираю опцию «Зарезервировать», открывается только вкладка с информацией о последней записи.Есть идеи, в чем может быть проблема?Вот изображение открытого веб-просмотра: Открытие веб-просмотра
Вот действие, при котором инициируется веб-просмотр:
public class TourBookingActivity extends AppCompatActivity {
WebView webView;
String museumName;
/**
* Activity on create activity.
* @param savedInstanceState
*/
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_tour_booking);
museumName = getIntent().getStringExtra("museum_name").toLowerCase();
String museumNameFinal = museumName.replace(' ', '-');
webView = findViewById(R.id.book_tour_web_view);
webView.setWebViewClient(new WebViewClient());
webView.loadUrl("https://www.365tickets.co.uk/" +
museumNameFinal.toLowerCase() + "?q=" +
museumNameFinal.toLowerCase());
}
/**
* Handle back clicked while in webview.
*/
@Override
public void onBackPressed() {
if (webView.canGoBack()) {
webView.goBack();
} else {
super.onBackPressed();
}
}
}