diff --git a/src/android/support/v4/view/EdgeEffectCompat.java b/src/android/support/v4/view/EdgeEffectCompat.java index 4f4b5254..1067fa9e 100644 --- a/src/android/support/v4/view/EdgeEffectCompat.java +++ b/src/android/support/v4/view/EdgeEffectCompat.java @@ -22,6 +22,7 @@ package android.support.v4.view; +import android.annotation.TargetApi; import android.content.Context; import android.graphics.Canvas; import android.view.View; @@ -31,6 +32,7 @@ import android.widget.EdgeEffect; * Wrapper around {@link EdgeEffect} for compatibility with older versions of * Android. */ +@TargetApi(14) public class EdgeEffectCompat { /** * The wrapped EdgeEffect. diff --git a/src/org/kreed/vanilla/CompatEq.java b/src/org/kreed/vanilla/CompatEq.java index 0d1fd0f6..56974331 100644 --- a/src/org/kreed/vanilla/CompatEq.java +++ b/src/org/kreed/vanilla/CompatEq.java @@ -22,12 +22,14 @@ package org.kreed.vanilla; +import android.annotation.TargetApi; import android.media.MediaPlayer; import android.media.audiofx.Equalizer; /** * Gingerbread equalizer compatibility. */ +@TargetApi(9) public class CompatEq { private final Equalizer mEq; diff --git a/src/org/kreed/vanilla/CompatFroyo.java b/src/org/kreed/vanilla/CompatFroyo.java index 20e883c1..0c18d7e8 100644 --- a/src/org/kreed/vanilla/CompatFroyo.java +++ b/src/org/kreed/vanilla/CompatFroyo.java @@ -22,6 +22,7 @@ package org.kreed.vanilla; +import android.annotation.TargetApi; import android.app.backup.BackupManager; import android.content.ComponentName; import android.content.Context; @@ -32,6 +33,7 @@ import android.view.ViewConfiguration; /** * Framework methods only in Froyo or above go here. */ +@TargetApi(8) public class CompatFroyo implements AudioManager.OnAudioFocusChangeListener { /** * Instance of the audio focus listener created by {@link #createAudioFocus()}. diff --git a/src/org/kreed/vanilla/CompatHoneycomb.java b/src/org/kreed/vanilla/CompatHoneycomb.java index cd713bd8..d25a96b7 100644 --- a/src/org/kreed/vanilla/CompatHoneycomb.java +++ b/src/org/kreed/vanilla/CompatHoneycomb.java @@ -22,6 +22,7 @@ package org.kreed.vanilla; +import android.annotation.TargetApi; import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.Activity; @@ -36,6 +37,7 @@ import android.widget.ListView; /** * Framework methods only in Honeycomb or above go here. */ +@TargetApi(11) public class CompatHoneycomb { /** * Add ActionBar tabs for LibraryActivity. diff --git a/src/org/kreed/vanilla/CompatIcs.java b/src/org/kreed/vanilla/CompatIcs.java index 00ffd8c6..3cabc4cd 100644 --- a/src/org/kreed/vanilla/CompatIcs.java +++ b/src/org/kreed/vanilla/CompatIcs.java @@ -22,6 +22,7 @@ package org.kreed.vanilla; +import android.annotation.TargetApi; import android.app.PendingIntent; import android.content.ComponentName; import android.content.Context; @@ -34,6 +35,7 @@ import android.media.RemoteControlClient; /** * Framework methods only in ICS or above go here. */ +@TargetApi(14) public class CompatIcs { /** * Used with updateRemote method. diff --git a/src/org/kreed/vanilla/CompatMetadata.java b/src/org/kreed/vanilla/CompatMetadata.java index 2e70aa14..67da4933 100644 --- a/src/org/kreed/vanilla/CompatMetadata.java +++ b/src/org/kreed/vanilla/CompatMetadata.java @@ -22,12 +22,14 @@ package org.kreed.vanilla; +import android.annotation.TargetApi; import android.media.MediaMetadataRetriever; /** * Wrapper around MediaMetadataRetriever to allow compatibility with older * versions of Android. */ +@TargetApi(10) public class CompatMetadata { /** * The wrapped MediaMetadataRetriever instance. diff --git a/src/org/kreed/vanilla/PreferencesBackupAgent.java b/src/org/kreed/vanilla/PreferencesBackupAgent.java index 6e644340..16dd68f5 100644 --- a/src/org/kreed/vanilla/PreferencesBackupAgent.java +++ b/src/org/kreed/vanilla/PreferencesBackupAgent.java @@ -22,12 +22,14 @@ package org.kreed.vanilla; +import android.annotation.TargetApi; import android.app.backup.BackupAgentHelper; import android.app.backup.SharedPreferencesBackupHelper; /** * Saves application preferences to the backup manager. */ +@TargetApi(8) public class PreferencesBackupAgent extends BackupAgentHelper { private static final String BACKUP_KEY = "prefs";