From 108b1f4de9b6a66fbef38721d141615b0f9db5e3 Mon Sep 17 00:00:00 2001 From: Finn M Glas Date: Mon, 12 Oct 2020 18:19:51 +0200 Subject: [PATCH] Fix: Hide track-controls on pre-KitKat api --- .../list/other/OtherRecyclerAdapter.kt | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/finnmglas/launcher/list/other/OtherRecyclerAdapter.kt b/app/src/main/java/com/finnmglas/launcher/list/other/OtherRecyclerAdapter.kt index 6e6aad9..4a7c147 100644 --- a/app/src/main/java/com/finnmglas/launcher/list/other/OtherRecyclerAdapter.kt +++ b/app/src/main/java/com/finnmglas/launcher/list/other/OtherRecyclerAdapter.kt @@ -2,6 +2,7 @@ package com.finnmglas.launcher.list.other import android.app.Activity import android.content.Intent +import android.os.Build import android.view.LayoutInflater import android.view.View import android.view.ViewGroup @@ -74,14 +75,23 @@ class OtherRecyclerAdapter(val activity: Activity): OtherInfo(activity.getString(R.string.list_other_volume_down), "launcher:volumeDown", activity.getString(R.string.fas_minus))) - othersList.add( - OtherInfo(activity.getString(R.string.list_other_track_next), - "launcher:nextTrack", - activity.getString(R.string.fas_forward))) - othersList.add( - OtherInfo(activity.getString(R.string.list_other_track_previous), - "launcher:previousTrack", - activity.getString(R.string.fas_back))) + + if (Build.VERSION.SDK_INT >= 19) { // requires Android KitKat + + othersList.add( + OtherInfo( + activity.getString(R.string.list_other_track_next), + "launcher:nextTrack", + activity.getString(R.string.fas_forward) + ) + ) + othersList.add( + OtherInfo( + activity.getString(R.string.list_other_track_previous), + "launcher:previousTrack", + activity.getString(R.string.fas_back) + ) + ) + } } private fun returnChoiceIntent(forAction: String, value: String) {