diff options
Diffstat (limited to 'common/src/com/android/tv/common/feature/Sdk.java')
-rw-r--r-- | common/src/com/android/tv/common/feature/Sdk.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/common/src/com/android/tv/common/feature/Sdk.java b/common/src/com/android/tv/common/feature/Sdk.java index 9f99a64f..155b391d 100644 --- a/common/src/com/android/tv/common/feature/Sdk.java +++ b/common/src/com/android/tv/common/feature/Sdk.java @@ -19,10 +19,8 @@ package com.android.tv.common.feature; import android.content.Context; import android.os.Build; -/** - * Holder for SDK version features - */ -public class Sdk { +/** Holder for SDK version features */ +public final class Sdk { public static final Feature AT_LEAST_N = new Feature() { @Override @@ -31,5 +29,13 @@ public class Sdk { } }; + public static final Feature AT_LEAST_O = + new Feature() { + @Override + public boolean isEnabled(Context context) { + return Build.VERSION.SDK_INT >= Build.VERSION_CODES.O; + } + }; + private Sdk() {} } |