У меня есть один поток, но я бы хотел дождаться его завершения, прежде чем продолжить следующие действия. Как я могу это сделать?
new Thread(
new Runnable() {
@Override
public void run() {
mensaje = getFilesFromUrl(value);
}
}).start();
здесь я хотел бы поставить что-то (но циклы), которое знает, когда поток заканчивается и оценивает результат (mensaje)
btnOk.setVisibility(View.VISIBLE);
progressBar.setVisibility(View.GONE);
lblEstado.setText(mensaje);
if(mensaje.equals("Importado"))
startActivity(new Intent(ScanUrl.this, MainActivity.class));