יצירת אפליקציית WebView ב Visual Studio Android
-
התחלתי ללמוד לכתוב אפליקצייה לאנדרואייד מסוג WebView.
מצאתי קוד תואם למה שאני צריך והעתקתי אותו לקובץ MainActivity.cs כפי שצריך להיות.
הבעיה שלי בשורה 29 בצמד במילים: ShouldOverrideUrlLoading כאשר יש לי קו מקווקו מתחת לצמד מילים אלו.
נסיתי לחפש בגוגל וכל הדוגמאות שאני רואה כתובות בדיוק כמו שאצלי בפרוייקט.
האם יש למשהו פיתרון.יש לציין שאני רק בתחילת דרכי בנושא הזה וכמובן ב C#
public class MainActivity : Activity { WebView web_view; protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); web_view = FindViewById<WebView>(Resource.Id.Webview); web_view.Settings.JavaScriptEnabled = true; web_view.LoadUrl("http://www.google.com"); web_view.SetWebViewClient(new HelloWebViewClient()); } public override bool OnKeyDown(Android.Views.Keycode keyCode, Android.Views.KeyEvent e) { if (keyCode == Keycode.Back && web_view.CanGoBack()) { web_view.GoBack(); return true; } return base.OnKeyDown(keyCode, e); } public class HelloWebViewClient : WebViewClient { public override bool ShouldOverrideUrlLoading(WebView view, string url) { view.LoadUrl(url); return true; } } } }
פורסם במקור בפורום CODE613 ב22/11/2017 04:35 (+02:00)