, поэтому я использую адаптер stati c, чтобы уведомить представление Recycler снаружи моего фрагмента. и когда я вызываю notifyAll()
, он выдает: object not locked by thread before notify() in notifyAll()
Я пробовал решение, связанное здесь: Объект не заблокирован потоком перед notify () в onPostExecute
но использование:
synchronized(adapter){
// notify() is being called here when the thread and
// synchronized block does not own the lock on the object.
adapter.notifyAll();
}
не решило мою проблему! тогда я использовал это:
synchronized(adapter){
// notify() is being called here when the thread and
// synchronized block does not own the lock on the object.
adapter.wait()
adapter.notifyAll();
}
это приводит к тому, что приложение зависло без ответа вообще любые предложения, пожалуйста ??