Может ли пользовательский View знать, что был вызван onPause?

У меня есть пользовательский вид, который запускает операцию потока, которая периодически совершает вызовы в сети. Я хотел бы знать, есть ли способ для меня не убивать этот поток из родительского Activity (onPause), чтобы поток не перемещался в фоновом режиме после того, как Activity был задокументирован (и / или уничтожен).

Намерение здесь состоит в том, чтобы пользовательский вид был самодостаточным и не нуждался в дополнительной обработке из действия. Способ сделать это состоит в том, чтобы он прослушивал, когда его родительский фон был задвинут, и затем позволял бесконечному циклу сна в потоке истечь. Я не вижу способа сделать это, но надеюсь, что я что-то упускаю.

Ответы на вопрос(5)

Ваш ответ на вопрос