Xamarin формы (Android) Как перемещаться между страницами и сохранять данные - PullRequest
0 голосов
/ 25 мая 2019

Я разрабатываю приложение, в которое вводю некоторые данные в FirstPage.Затем я использую камеру для захвата изображения.Я программно перехожу на другую страницу и показываю захваченное изображение.Пользователь будет использовать кнопку для загрузки изображения.Затем, когда он нажимает близко, он возвращается на первую страницу.Проблема в том, что я теряю ключевые данные, а также некоторые вычисленные значения в firstPage при переходе назад и обратно. Ниже приведен мой код в firstPage под названием ProcessPage

var imagepage= newShowImage(imageparam.imgName,opdetailSequenceForImage);
////  imagepage.BindingContext = imageparam;
 App.imgDelete = false;
 //await Navigation.PushAsync(imagepage);
 // await Navigation.PushModalAsync( imagepage);
 await Navigation.PushAsync(imagepage)

Следующий в showImage.xaml.csпод кнопкой Нажмите.

await Navigation.PushAsync(new ProcessPage());

В App.xaml.cs

MainPage = new MainPage(); //changed 29/03/19 for navigation

Я хочу контролировать поток.Текущий поток имеет вид 1) MainPage 2) ProductPage (основано на выборе MainPage) 3) ProcessPage 4) ShowImage From ShowImage to ProcessPage.Из ProcessPage в MainPage, даже если пользователь пришел из ProductPage.Как этого добиться

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