protected override void Init(Bundle savedInstanceState) { ViewModel = ViewModelLocator.MalArticles; ViewModel.Init(MalArticlesPageNavigationArgs.Articles); ViewModel.OpenWebView += ViewModelOnOpenWebView; _listenableWebClient = new ListenableWebClient(); _listenableWebClient.PageReady += PageReady; _listenableWebClient.NavigationInterceptOpportunity += NavigationInterceptOpportunity; }
protected override void Init(Bundle savedInstanceState) { ViewModel = ViewModelLocator.MalArticles; if (!_attachedHandler) { ViewModel.OpenWebView += ViewModelOnOpenWebView; _attachedHandler = true; } ViewModel.Init(_args); _listenableWebClient = new ListenableWebClient(); _listenableWebClient.PageReady += PageReady; _listenableWebClient.NavigationInterceptOpportunity += NavigationInterceptOpportunity; }