nativeOnDraw失败 - Xamarin Android Webview

时间:2016-01-05 10:41:55

标签: c# android xamarin

我使用xamarin用于Android,我已经研究过这个问题,但似乎没有任何效果。

我试图让webview使用按钮,但每当我点击按钮时它就会一直说。

  

nativeOnDraw失败;清除背景颜色。

我将在此处包含我的布局和代码的图像。 enter image description here

MainActivity

Soap Client => enabled
Soap Server => enabled

网页

    namespace Application
{
    [Activity(Label = "Application", MainLauncher = true, Icon = "@drawable/icon", Theme = "@android:style/Theme.NoTitleBar")]
    public class MainActivity : Activity
    {
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            WebPage webPage = new WebPage();

            Button btn_MySchedule = FindViewById<Button>(Resource.Id.btnSchedule);
            Button btn_MyCareer = FindViewById<Button>(Resource.Id.btnCareer);
            Button btn_MySocial = FindViewById<Button>(Resource.Id.btnSocial);
            Button btn_Feedback = FindViewById<Button>(Resource.Id.btnFeedback);
            Button btn_MyDetails = FindViewById<Button>(Resource.Id.btnDetails);

            btn_MySchedule.Click += delegate
            {
                webPage.isSchedule = true;
                //wPage.SetUrl("https://www.google.com");
                StartActivity(typeof(WebPage));
            };
        }
    }
}

1 个答案:

答案 0 :(得分:0)

我找到了这个问题。这是因为我通过GetUrl()方法调用一个空字符串。 我使用的解决方案是:

inserted