2011-03-23 6 views

답변

3

당신은 올바른 길을 가고 있습니다. 당신을 사용 하시겠습니까 : 숨길, false을 보여

setProgressBarIndeterminateVisibility(boolean); 

패스 true :

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); 

트릭을 통해 회 전자의 표시를 전환하는 것입니다. 그래서 액티비티 init 또는 UI init에서 그것을 숨기려면 false로 호출 한 다음, 버튼 클릭이 발동 될 때 true로 다시 호출하여 다시 호출하십시오.

+0

니스! 이 방법들에 대해 몰랐습니다. –

+0

감사! 그것은 ASyncTask에서 호출 할 수 있습니까? –

+0

그리고, 이상한 -하지만 그것은 나를 위해 작동하지 않습니다 ... 그것은 HTC에서 작동해야합니까? –

0

setContentView을 호출 한 후에도 진행률 표시 줄을 PROGRESS_VISIBILITY_OFF 및 PROGRESS_VISIBILITY_ON (으)로 설정할 수 있다고 생각합니다. 당신 사실 onCreate에 FEATURE_INDETERMINATE_PROGRESS을 설정할 수 있습니다

, 그냥 setContentView를 호출하기 전에해야합니다.

관련 문제