Как я могу открыть новое окно / страницу с помощью Xamarin для приложения для Android? - PullRequest
0 голосов
/ 05 ноября 2019

Я устанавливаю новое приложение для Android. Мне не удалось открыть новое окно или страницу при нажатии одной кнопки.

Я знаю, как это работает при использовании WPF, но я новичок в Xamarin. То, что я хочу, это: Window w1 = new Window();

Поэтому, когда я нажимаю на эту одну кнопку, появляется конкретное окно / страница.

Я попытался следующее:

Button button = FindViewById<Button>(Resource.Id.button1);  
button.Click += delegate {  StartActivity(typeof(settings)) };

Я не смог ничего найти в интернете.

1 Ответ

0 голосов
/ 11 ноября 2019

Как я понял, вы хотите начать другое действие нажатием кнопки в Android

Вы можете сделать это так:

Button button = FindViewById<Button>(Resource.Id.button1);  
button.Click += delegate {
    Intent intent = new Intent(this, typeof(YOURSECONDACTIVITYHERE));
    startActivity(intent);
};

Примечание: это не кроссплатформенностьКод это только для Android. Я предлагаю вам посмотреть учебники и написать свой код в общих файлах проекта Xamarin. В случае, если вы хотите расширить свой проект для других систем позже.

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