RequiresApi
public
abstract
@interface
RequiresApi
implements
Annotation
androidx.annotation.RequiresApi |
Denotes that the annotated element should only be called on the given API level or higher.
This is similar in purpose to the older @TargetApi
annotation, but more clearly
expresses that this is a requirement on the caller, rather than being used to "suppress" warnings
within the method that exceed the minSdkVersion
.
Summary
Public methods | |
---|---|
int
|
api()
The API level to require |
int
|
value()
The API level to require. |
Inherited methods | |
---|---|
Public methods
api
public int api ()
The API level to require
Returns | |
---|---|
int |
Value is 1 or greater. |
value
public int value ()
The API level to require. Alias for api()
which allows you to leave out the api=
part.
Returns | |
---|---|
int |
Value is 1 or greater. |