Вы можете использовать Центр сообщений для отправки уведомлений из ContentPage в MainActivity.
в MainActivity
using Xamarin.Forms;
protected override void OnCreate(Bundle savedInstanceState)
{
TabLayoutResource = Resource.Layout.Tabbar;
ToolbarResource = Resource.Layout.Toolbar;
base.OnCreate(savedInstanceState);
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
MessagingCenter.Subscribe<Object>(this, "testview", (arg) => {
TextView textView = FindViewById<TextView>(Resource.Id.xxx);
//... do some thing you want
});
LoadApplication(new App());
}
в ContentPage
вызвать строку, когда вы хотите
MessagingCenter.Send<Object>(this, "testview");