0
내 앱이 StyledStringElement의 이미지를 계산하고이 프로세스에 많은 시간이 걸립니다. 그것은 모두 로컬에서 수행됩니다.MonoTouch.Dialog : 배경에 StyledStringElement 이미지 설정
myElement.Image = PlaceHolderImage;
ThreadPool.QueueUserWorkItem ((v) =>
{
var image = GetImageFromSomeFunctionThatWillTakeTime();
BeginInvokeOnMainThread (() =>
{
myElement.Image = image;
myRoot.ReloadData();
});
});
참고이 GetImageFromSomeFunctionThatWillTakeTime가 실제로 실행될 수 있다고 가정 :
myElement.Image = PlaceHolderImage;
myElement.GoGetTheImageFromSomeLongRunningTask = GetImageFromSomeFuntionThatWillTakeTime();