1

ProgressBar/ProgressDialogSpinner 안에 넣고 싶습니다. 특히 작은 "로딩 스피너"를 사용하고 싶습니다. 이것이 가능한가? 이 일에 대해 어떻게 생각 하나?회 전자에 진행 표시 줄을 표시 할 수 있습니까?

Spinner의 내용을 http 요청의 응답으로 채우므로 회 전자를 채울 데이터 수신에 약간의 지연이 있습니다. 나는 약간의 지연 중에 "로딩 스피너"를 보여주고 사용자에게 무엇인가가로드되고 있음을 알려주고 싶다.

도움과 의견을 크게 주시면 감사하겠습니다.

답변

0

당신은 RelativeLayout으로 시도하고 Spinner에 의해에 대한 정렬을 설정해야합니다

<RelativeLayout ...> 

    <Spinner 
     ... 
     android:id="@+id/idSpinner" /> 

    <ProgressBar 
     style="?android:attr/progressBarStyleSmall" 
     ... 
     android:layout_alignTop="@id/idSpinner" 
     android:layout_alignBottom="@id/idSpinner" 
     android:layout_alignLeft="@id/idSpinner" 
     android:layout_alignRight="@id/idSpinner" /> 

</RelativeLayout> 

그런 다음, 표시하거나 ProgressBar을 제거하는 setVisibility 방법을 사용합니다. 이것은 트릭을해야합니다.

관련 문제