cancelToast();
ToastInterface toast;
- if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.O
+ if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.N_MR1
|| BuildConfig.APPLICATION_ID.equals(BuildConfig.ANDROIDX86_APPLICATION_ID))
toast = new ToastFrameworkImpl(context, message, length);
else
SharedPreferences pref = getSharedPreferences(context);
FreeformHackHelper helper = FreeformHackHelper.getInstance();
- boolean specialLaunch = isOPreview() && FreeformHackHelper.getInstance().isInFreeformWorkspace()
+ boolean specialLaunch = Build.VERSION.SDK_INT >= Build.VERSION_CODES.O
+ && FreeformHackHelper.getInstance().isInFreeformWorkspace()
&& MenuHelper.getInstance().isContextMenuOpen();
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.N
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
if(FreeformHackHelper.getInstance().isInFreeformWorkspace()
- && Build.VERSION.SDK_INT <= Build.VERSION_CODES.N_MR1
- && !isOPreview())
+ && Build.VERSION.SDK_INT <= Build.VERSION_CODES.N_MR1)
intent.addFlags(Intent.FLAG_ACTIVITY_TASK_ON_HOME);
if(launchedFromTaskbar) {
stackId = FREEFORM_WORKSPACE_STACK_ID;
break;
case CONTEXT_MENU:
- if(isOPreview()) stackId = FULLSCREEN_WORKSPACE_STACK_ID;
+ if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.O)
+ stackId = FULLSCREEN_WORKSPACE_STACK_ID;
}
if(stackId != null) {
}
}
- @TargetApi(Build.VERSION_CODES.M)
- public static boolean isOPreview() {
- return (Build.VERSION.SDK_INT > Build.VERSION_CODES.N_MR1) || (Build.VERSION.RELEASE.equals("O") && Build.VERSION.PREVIEW_SDK_INT > 0);
- }
-
public static boolean isChromeOs(Context context) {
return context.getPackageManager().hasSystemFeature("org.chromium.arc");
}