@Who_Is_Who

Сначала выполняется метод в ссылке, а потом после возврата продолжается выполнение основного кода?

Как реализовать сначала выполнение метода в ссылке, а потом после возврата(выполнения метода) продолжить выполнение основного кода?

В вызываемом методе, мне нужно получить int переменную, далее я получаю её в основном классе через Setter, и далее применяю эту переменную в коде в методе основного класса, откуда запускал метод другого класса.
Сейчас метод выполняется по видимому на фоне во время продолжения выполнения основного кода. Поэтому я получаю дефолтное значение переменной.

В первом классе:

Метод:
Второй_класс num = new Второй_класс();
num.dowload_Num();

Продолжение кода, связанного с результатом метода dowload_Num()


Может стоит создавать Thread, может есть что попроще? Пробовал onPause(), не помогло.
Хотелось бы обойтись без sleep, так как неизвестно время выполнение метода у пользователя
  • Вопрос задан
  • 187 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
В джаве это сделать никак нельзя. Используй коллбеки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы