Xamarin.forms Rg.plugins.Popup作为加载指示器
我正在xamarin.forms应用程序中使用Rg.plugins.Popup。我知道如何使用插件作为弹出窗口。但是我可以用它作为装载指示器吗?我想做的是,当用户点击一个按钮时,一些API调用就会被调用,那时我只想显示一些动画作为加载指示器。我知道如何创建动画弹出窗口。但是当后台任务结束时,如何显示弹出按钮调用和隐藏 用于显示我正在使用的弹出窗口Xamarin.forms Rg.plugins.Popup作为加载指示器,xamarin.forms,Xamarin.forms,我正在xamarin.forms应用程序中使用Rg.plugins.Popup。我知道如何使用插件作为弹出窗口。但是我可以用它作为装载指示器吗?我想做的是,当用户点击一个按钮时,一些API调用就会被调用,那时我只想显示一些动画作为加载指示器。我知道如何创建动画弹出窗口。但是当后台任务结束时,如何显示弹出按钮调用和隐藏 用于显示我正在使用的弹出窗口 PopupNavigation.PushAsync(new Popup()); 要显示为指示器,我应该如何调用和隐藏此弹出窗口 非常感谢您的帮助
PopupNavigation.PushAsync(new Popup());
要显示为指示器,我应该如何调用和隐藏此弹出窗口
非常感谢您的帮助。您可以在ViewModel中,在按钮命令的方法中,调用异步方法从API调用获取数据,并将其存储在变量中,检查变量是否为空,隐藏弹出窗口
var result = await SomeAPICallAsync();
if(result != null)
PopupNavigation.PopPopupAsync();
Bro Iam未使用mvvm模式。如何在页面中显示和隐藏?您可以尝试在Task.Run()方法中使用上述代码。