주 활동은 새로운 활동을 시작하고 파일 경로의 문자열 배열을 제공합니다. 이와 같이 :Android 새로운 활동 UI는 코드가 완료된 후에 만로드됩니다.
Intent i = new Intent(getBaseContext(), upScreen.class);
i.putExtra("paths", selPhotos);
startActivity(i);
새로운 활동에서 진행 막대를 업데이트하는 동안 소켓을 통해 한 번에 하나씩 파일을 서버로 보냅니다. 새로운 활동의 UI는 파일이 전송 된 후에 만로드됩니다! 진행률 표시 줄 만 보입니다. 거래를 시작하기 전에 UI가 완전히 초기화 될 때까지 기다리는 방법은 무엇입니까?
소켓 명령을 비동기 적으로 수행하고 소켓 명령을 수행하는 스레드를 시작하는 코드를 onWindowFocusChanged에서 실행했지만 성공하지 못했습니다.
도와주세요!
당신이 내 업로드가 이미 새 스레드에서 수행되는 –