diff --git a/app/Android.bp b/app/Android.bp index eb57076b609727495773d756ab6b00183074836a..a999dcd1a9ddc7d0ee5522925094bd6330219ad5 100644 --- a/app/Android.bp +++ b/app/Android.bp @@ -28,6 +28,7 @@ android_app { "androidx.recyclerview_recyclerview-selection", "com.google.android.material_material", "kotlin-stdlib-jdk8", + "elib", ], sdk_version: "35", diff --git a/app/src/main/java/org/lineageos/recorder/DialogActivity.kt b/app/src/main/java/org/lineageos/recorder/DialogActivity.kt index e16414833035a241d1a558f5df79c208226763e7..ad66133d4a6ae03bd3f4aa58a56335974933589c 100644 --- a/app/src/main/java/org/lineageos/recorder/DialogActivity.kt +++ b/app/src/main/java/org/lineageos/recorder/DialogActivity.kt @@ -8,6 +8,7 @@ package org.lineageos.recorder import android.os.Bundle import android.widget.CompoundButton import androidx.appcompat.app.AppCompatActivity +import androidx.appcompat.widget.SwitchCompat import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.google.android.material.materialswitch.MaterialSwitch import org.lineageos.recorder.utils.PermissionManager @@ -15,8 +16,8 @@ import org.lineageos.recorder.utils.PreferencesManager class DialogActivity : AppCompatActivity() { // Views - private lateinit var highQualitySwitch: MaterialSwitch - private lateinit var locationSwitch: MaterialSwitch + private lateinit var highQualitySwitch: SwitchCompat + private lateinit var locationSwitch: SwitchCompat private val permissionManager: PermissionManager by lazy { PermissionManager(this) } @@ -59,7 +60,7 @@ class DialogActivity : AppCompatActivity() { } private fun setupLocationSwitch( - locationSwitch: MaterialSwitch, + locationSwitch: SwitchCompat, isRecording: Boolean ) { val tagWithLocation = if (preferences.tagWithLocation) { @@ -92,7 +93,7 @@ class DialogActivity : AppCompatActivity() { } private fun setupHighQualitySwitch( - highQualitySwitch: MaterialSwitch, + highQualitySwitch: SwitchCompat, isRecording: Boolean ) { val highQuality = preferences.recordInHighQuality diff --git a/app/src/main/res/layout/activity_list.xml b/app/src/main/res/layout/activity_list.xml index 903c135f1a3e10bd554a1170a4a7679c79f85a40..e0b6aac20355431d80bdfdf21e2361355641c824 100644 --- a/app/src/main/res/layout/activity_list.xml +++ b/app/src/main/res/layout/activity_list.xml @@ -18,7 +18,8 @@ + android:layout_height="?attr/actionBarSize" + android:background="@color/e_action_bar" /> + app:tint="@color/e_background" /> - - + + - +