Use RequiresApi instead of TargetApi

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Jason A. Donenfeld 2019-12-20 10:54:25 +01:00
parent a9f04c0bf4
commit 8261a18472
2 changed files with 4 additions and 4 deletions

View File

@ -5,7 +5,6 @@
package com.wireguard.android; package com.wireguard.android;
import android.annotation.TargetApi;
import android.content.Intent; import android.content.Intent;
import androidx.databinding.Observable; import androidx.databinding.Observable;
import androidx.databinding.Observable.OnPropertyChangedCallback; import androidx.databinding.Observable.OnPropertyChangedCallback;
@ -17,6 +16,7 @@ import android.os.IBinder;
import android.service.quicksettings.Tile; import android.service.quicksettings.Tile;
import android.service.quicksettings.TileService; import android.service.quicksettings.TileService;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import android.util.Log; import android.util.Log;
import android.widget.Toast; import android.widget.Toast;
@ -34,7 +34,7 @@ import java.util.Objects;
* forward click events to the application. * forward click events to the application.
*/ */
@TargetApi(Build.VERSION_CODES.N) @RequiresApi(Build.VERSION_CODES.N)
public class QuickTileService extends TileService { public class QuickTileService extends TileService {
private static final String TAG = "WireGuard/" + QuickTileService.class.getSimpleName(); private static final String TAG = "WireGuard/" + QuickTileService.class.getSimpleName();

View File

@ -8,7 +8,6 @@ package com.wireguard.android.widget;
import android.animation.ObjectAnimator; import android.animation.ObjectAnimator;
import android.animation.ValueAnimator; import android.animation.ValueAnimator;
import android.annotation.TargetApi;
import android.content.res.ColorStateList; import android.content.res.ColorStateList;
import android.graphics.Canvas; import android.graphics.Canvas;
import android.graphics.ColorFilter; import android.graphics.ColorFilter;
@ -26,9 +25,10 @@ import android.os.Build;
import androidx.annotation.ColorInt; import androidx.annotation.ColorInt;
import androidx.annotation.IntRange; import androidx.annotation.IntRange;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import android.util.FloatProperty; import android.util.FloatProperty;
@TargetApi(Build.VERSION_CODES.N) @RequiresApi(Build.VERSION_CODES.N)
public class SlashDrawable extends Drawable { public class SlashDrawable extends Drawable {
private static final float CENTER_X = 10.65f; private static final float CENTER_X = 10.65f;