В настоящее время я создаю приложение Android с Xamarin в Visual Studio для Ma c, и мне нужен счетчик страниц в правом верхнем углу каждой страницы. Приложение структурировано следующим образом:
- Титульная страница: Человек вводит имя и выбирает один из двух вариантов
- Вторая страница: Вопрос и две опции / кнопки на выбор
- Третья страница: Та же идея, что и вторая…
Я хочу, чтобы счетчик был включен вверху каждой страницы, начиная с титульной страницы, и увеличивайте их нажатием каждой опции / кнопки. Я думал реализовать какой-то код в классе c для каждой кнопки.
Вот что у меня есть для одной из кнопок на третьей странице (называемой yesResponse
), которая будет go на «новую» вторую страницу (statusPage
):
private void OnLEFTButtonClicked(object navigationSend, EventArgs e)
{
var statusPage = new StatusPage(navigationSend);
Navigation.PushModalAsync(statusPage);
pageValue++;
pageCount.Text = pageValue.ToString("2");
var storeData = Path.Combine(App.FolderPath, $"{Path.GetRandomFileName()}.trial.txt"); // to save responses/data
}