0
나는 진행 대화 기능을 정의 할 때와 같은, 인터넷에서 데이터를 가져 오는 동안 ProgressDialog.show()와 ProgressDialog.hide() 문제의 usege는
public static void showLoadingBar(Context context)
{
dialog=new ProgressDialog(context);
dialog.setMessage("Please wait");
dialog.show();
}
public static void hideLoadingBar()
{
dialog.dismiss();
}
나는 다음과 같이 사용 싶어 :
UiManager.getInstance().showLoadingBar(this);
FetchData();
UiManager.getInstance().hideLoadingBar();
그러나 나는 UiManager.getInstance(). hideInfo() 주석을 달기 전까지는 결코 LoadingBar를 표시 할 수 없었습니다. hideLoadingBar(); 이러한 라인은
항상 화면에 ProgressBar가 표시됩니다. 어쨌든이 문제를 해결할 수 있습니까?
초입니다. @Muratcan 비동기 작업 인 경우'FetchData()'가 반환 할 때 진행률 막대를 숨겨야합니다. – Varun