Задать вопрос
@lhjlbjyjd

Как создать такую переменную, что бы она работала во всех классах?

Вобщем ребят, помогите пожалуйста, упёрся в 1 проблему, и никак не могу её решить. Я делаю приложение для андроид. И столкнулся с тем, что мне нужно запустить 2 AsyncTask, причём второй должен вызыватся из первого, и после окончания работы передать ему переменную bmap (Bitmap). Я вроде сделал её публичной, но в 1 AsyncTask она упорно не определяется. Что делать?
  • Вопрос задан
  • 239 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
mbelskiy
@mbelskiy
Software Developer
Не надо делать такой тяжелый объект видимым для всех!
Рефакторите код. Познакомьтесь с паттерном "Слушатель"
Ответ написан
@IceJOKER
Web/Android developer
Можно передать в конструктор.
Сделать public (если не показывает, значит не создан объект класса).
Без создания объекта класса - public static ...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы