Итак, я использовал аннотации @WorkerThread и @UiThread из библиотек android.support, и все работало хорошо, но теперь я перевел свой проект на использование библиотек androidx вместо вспомогательных и теперь везде, гдеЯ вызываю метод, помеченный @WorkerThread, несмотря на то, что метод, из которого я его вызываю, также помечен как @WorkerThread, он по-прежнему отображается красным как ошибка.Кто-нибудь может помочь?
пример ситуации:
@WorkerThread
public void myMethodA() {
....
}
@WorkerThread
public void myMethodB() {
myMethodA();
// ^this shows as an error saying: "this method should be
//called from Worker Thread, currently inferred thread is Worker Thread"
}
Кодированный код все еще компилируется и работает так, как должен, но его раздражает иметь весь этот красный цвет, когда на самом деле это не ошибка.