Я работаю над приложением .NET для Android, в котором у меня есть 2 фрагмента и 1 FragmentActivity. На данный момент оба фрагмента(ов) имеют 1 кнопку, которую я пытаюсь использовать для переключения на другой фрагмент. Однако события Click, похоже, не срабатывают. Я знаю, что обработчики делают то, что я хочу, я подтвердил это с помощью метода PerformClick(). Я добавляю обработчики в метод OnCreateView фрагмента следующим образом:
Код: Выделить всё
this.btnGoToSecond.Click += btnGoToSecond_Click;
Я хочу добавить обработчики, используя стандартный метод +=, который я использовал в Xamarin.Android, но многие из моих сайтов нашел шоу, добавив его в качестве прослушивателя с помощью метода. Я не хочу этого делать, потому что я также буду добавлять другие события для других представлений. Я также хочу определить обработчик в том же классе, что и Fragment, но в некоторых местах указано, что он должен быть в FragmentActivity. Кажется, все это сильно отличается от Xamarin.Android, поэтому я думаю, что что-то упускаю. Есть идеи?
Подробнее здесь:
https://stackoverflow.com/questions/791 ... -fragments