我在项目中使用DisplayAlert来显示页面内容,它可在UWP(通用Windows)本地计算机上使用。但是,当我尝试在Android上的Xamarin Live Player上使用此应用程序时,我的按钮不起作用。 我在button_Clicked中的代码:
WebClient myWebClient = new WebClient();
Page p = new Page();
byte[] myDataBuffer = myWebClient.DownloadData(URL);
var download = Encoding.ASCII.GetString(myDataBuffer);
p.DisplayAlert("page:", download, "close");
不带DisplayAlert的差异按钮在Live Player中效果很好。
答案 0 :(得分:0)
实时播放器中有许多limitations。最好在模拟器上测试您的应用程序,或者通过USB电缆在真实设备上测试它。
我认为您应该致电this.DisplayAlert("page:", download, "close")
而不是p.DisplayAlert("page:", download, "close");