我使用xamarin用于Android,我已经研究过这个问题,但似乎没有任何效果。
我试图让webview使用按钮,但每当我点击按钮时它就会一直说。
nativeOnDraw失败;清除背景颜色。
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));
};
}
}
}
答案 0 :(得分:0)
我找到了这个问题。这是因为我通过GetUrl()方法调用一个空字符串。 我使用的解决方案是:
inserted