2014-10-08 8 views
8
import android.support.annotation.NonNull; 

public 
@NonNull 
Result handleFollowForwardResult(@NonNull Result tempResult, @NonNull Result oldResult) { 
    return null; 
} 

non dà alcun errore o avviso? Il punto dell'annotazione non è esattamente questo?@NonNull L'annotazione non funziona in Android Studio

risposta

7

Questo funziona nella mia copia di Android Studio 0.8.11. Prova quanto segue:

  • Se stai utilizzando una versione precedente di Android Studio, aggiorna.
  • Verificare che le vostre ispezioni >Condizioni costanti & eccezioni l'ispezione sia abilitata.
  • In Ispezioni> Configura annotazioni, assicurarsi che le annotazioni Nullable elenco comprende android.support.annotation.Nullable, e la vostra annotazioni notnull elenco comprende android.support.annotation.NonNull.
Problemi correlati