클릭 수신기에서 텍스트 뷰로 연결 한 경우 클릭 리스너에서 f1이 호출되고 f2가 호출되면 f2가 호출되는 함수가 호출됩니다.Android ProgressDialog가 화면에 나타나려면 시간이 필요합니다.
내부 f2 나는 현재 활동 컨텍스트를 사용하여 안드로이드 ProgressDialog 객체를 만들고 progressDialog 객체에 show function을 호출했습니다. ProgressDialog는 화면에 5-6 초 정도 표시되는 데 시간이 걸립니다.
내 코드를 분석했지만이 시간이 왜 걸리는 지 이해할 수 없습니까?
textView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ShowSyncDialog(); - f1
}
});
public void ShowSyncDialog()
{
fnSyncOfflineData(); - f2
}
public void fnSyncOfflineData()
{
ProgressDialog progressDialog = new ProgressDialog(context);
progressDialog.show();
//other code
}
일부 코드 스 니펫을 추가하십시오. –