私は単純なモノドロイドの問題を抱えています
アクティビティ A がアクティビティ B を呼び出す
アクティビティ B には Web ビューがあり、次のようになります
SetContentView(Resource.Layout.webView);
WebView webView = FindViewById<WebView>(Resource.Id.webView1);
webView.Settings.JavaScriptEnabled = true;
webView.LoadUrl(url);
webView.SetWebViewClient(new dealWithWebView());
dealWithWebView() には、これがあります
class dealWithWebView : WebViewClient
{
WebView webView;
public override void OnPageFinished(WebView view, string url)
{
webView = view;
Context c = webView.Context;
// it goes away and does something
// calls another method in the class which returns back here
}
}
問題は、それを WebViewClient から返してから、「B」から「A」に戻すことができないように見えることです。
どうすればいいですか?