2016-10-28 4 views
0

xamarin.forms에서 작업 중입니다. 몇 시간이 걸리는 작업을해야합니다. 그래서 활동 지표를 사용하고 싶습니다. 그래서 작업을 시작하기 전에 Activitiy 표시기에 IsEnabled 및 IsVisible 속성을 true로 설정합니다. 그리고 작업을 완료 한 후에 값을 false로 변경했습니다.활동 표시기가 화면에 표시되지 않습니다.

하지만 실행하려고 할 때 활동 표시기가 표시되지 않습니다. 작업이 성공적으로 완료되었지만 그 기간 동안 화면에서 아무 것도 할 수없고 활동 표시기도 보이지 않습니다.

작업 시작 활동 표시기가 표시되어야하고 작업 완료 후 비활성화해야합니다. UI 스레드가 제대로 작동하고 활동 표시기가 보이기 위해 이것이 관리해야하는 스레드라고 생각합니다.

관리 방법을 아는 사람이 있으면 알려주세요.

+0

Xamarin.Forms 버그 일 수 있습니다. 실행중인 플랫폼은 무엇입니까? – user1

+2

시도한 것을 보여주는 몇 가지 코드를 제공해야합니다. 문맥없이 이런 문제를 진단하는 것은 거의 불가능합니다. –

답변

0

프로세스가 진행되는 동안 표시기가 실행되도록 프로세스를 기다려야 할 수도 있습니다.