2015-02-05 4 views
0

Android Отто библиотека дает ниже предупреждающее сообщение, когда используется метод @Produce. Как избежать сообщения?Отто. Избегайте @Produce validation warningimg message

Note: Validating elements 
C:\Users\Me\GroupViewActivity_.java:90: warning: Element ProduceHandler unvalidated by 
public GroupViewEvent produceGroup() { 
        ^
C:\Users\Me\GroupInfoFragment_.java:111: warning: Element SubscribeHandler unvalidated by 
public void onUpdateGroup(final GroupViewEvent event) { 

Я использую otto для связи между Fragment и Activity. Активность (выше, GroupViewActivity.java) имеет метод @Produce, а дочерний фрагмент имеет @Subscribe, так что он получает обновления.

Кроме того, я использую Отто + AndroidAnnotation с следующим руководством: https://github.com/excilys/androidannotations/wiki/OttoIntegration

+0

Я боюсь, что статья wiki устарела. Теперь AA работает со стабильной версией Отто, пожалуйста, используйте это. – WonderCsabo

ответ

1

Как уже упоминалось @WonderCsabo, он прекрасно работает в текущей версии AndroidAnnotations (V3.2) и Оттона (v1.3.6). Не нужно использовать версию otto-2.0.0-SNAPSHOT.