如何顯示加載程序映像。如果服務正在運行,我想在Xamarin.Forms的後臺顯示加載程序映像。xamarin.forms中的加載器圖像?
2
A
回答
2
Xamarin.Forms有一個ActivityIndicator
:http://iosapi.xamarin.com/index.aspx?link=T%3AXamarin.Forms.ActivityIndicator 你可能會發現關於如何不同的代碼示例使用它。
如果核心問題是如何同時顯示任何「裝入」指示符加載的東西在後臺,你可能會考慮這個例子:http://xforms-kickstarter.com/#asynchronous-web-requests
0
你的問題不是很清楚,
我想你剛纔的意思是你要通知的加載動畫的用戶,同時在後臺運行一個任務花費一定的時間?
檢查http://developer.xamarin.com/recipes/ios/standard_controls/popovers/display_a_loading_message/ 快速簡單的方法來實現。代碼非常可編輯,因此您可以根據自己的需求進行調整。
對於跨平臺的解決方案(Xamarin.Forms),你可能想看看:
0
爲了實現裝載機或ActivityIndicator,Xamarin已經提供了相當不錯的適用於iOS和Android的組件。即針對iOS的btprogresshud和針對Android的Andhud。這些組件可以通過Xamarin.Forms使用。
0
使用Xamarin.Forms的ActivityIndicator。請致電Click here。
這是我如何使用它,你只需要在你的視圖模型中創建一個新的屬性,並將其稱爲IsLoading,如果設置爲true,那麼活動指示器將可見,這就是你所需要的;
// IsLoading property in the viewmodel
public bool IsLoading
{
get
{
return isLoading;
}
set
{
isLoading = value;
OnPropertyChanged();
}
}
//code sample in xaml
<Grid Grid.Row="1"
IsVisible="{Binding IsLoading}"
BackgroundColor="Black"
Opacity="0.25">
<Grid.RowDefinitions>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<ActivityIndicator Grid.Row="0"
IsVisible="{Binding IsLoading}"
IsRunning="{Binding IsLoading}"
VerticalOptions="End"
HorizontalOptions="Center"/>
<Label Grid.Row="1"
Text="Please wait..."
TextColor="White"
VerticalOptions="Start"
HorizontalOptions="Center"/>
</Grid>
相關問題
- 1. 在xamarin.forms中加載一個圖像中的圖像
- 2. 從URL加載CCSprite圖像 - CocosSharp + Xamarin.forms
- 3. 在flex中加載圖像時添加加載器圖像
- 4. Xamarin.Forms中的GIF圖像
- 5. 如何將圖像加載到Xamarin.Forms上的ImageCell?
- 6. Xamarin.forms加載屏幕
- 7. 加載器不會加載大圖像
- 8. 圖像預加載器
- 9. Javascript多圖像加載器
- 10. 黑莓圖像加載器
- 11. JavaScript圖像預加載器
- 12. Flexslider - 圖像預加載器
- 13. 通用圖像加載器在Android中加載時顯示不同的圖像
- 14. 圖像未使用android中的通用圖像加載器加載
- 15. 使用通用圖像加載器在列表視圖中加載圖像
- 16. Jquery加載圖像,而圖像加載
- 17. 使用通用圖像加載器加載圖像使用圖像路徑
- 18. ASP.NET中繼器加載圖像
- 19. 通用圖像加載器和畢加索不加載一些圖像的URL
- 20. 有時android圖像加載器加載錯誤的圖像或不加載圖像
- 21. 在圖像縮略圖查看器中預加載圖像
- 22. Android - GridView滾動正在通用圖像加載器中重新加載圖像
- 23. 通用圖像加載器 - 如何將第二個圖像加載到ImageView中?
- 24. 圖像綁定與Xamarin.forms
- 25. Xamarin.Forms獲取圖像路徑
- 26. xamarin.forms保存文件/圖像
- 27. Xamarin.forms圖像休息api
- 28. 回收畢加索圖像加載器
- 29. 圖像加載器加權算法
- 30. 加載CSS圖像加載
我想以同樣的方式,但我想爲所有三個平板android,ios和windows手機顯示,我們如何能爲所有三個。 – 2014-12-08 12:41:15
編輯的答案 - 上面的鏈接應該回答你的問題 – 2014-12-08 13:12:34