1

I have some simple AIDL, which can carry/return some custom parcelable model, lets call it User. This works without a problem, data is passed properly. Now I want to have option for returning null, e.g. in case when registration fails, so I'm placing @nullable at te beginning of line

@nullable User registerUser(String name);

and then I'm getting '@' unexpected error, it's not recognizing this annotation, in fact any annotation can't be placed... Do I have to import/enable somehow these annotations?

placing @nullable is suggested HERE (last point on "be aware that:" list), HERE and HERE

some sample from Android OS using @nullable (for arguments) in HERE, so this is possible and valid

very similar question in HERE (without an answer :( )

snachmsm
  • 17,866
  • 3
  • 32
  • 74

0 Answers0