diff --git a/app/Android.bp b/app/Android.bp
index d15269d20744976374e271222cbe9f0b0542a80a..6d42204348ee6dd2e361c4772513fe42cff1c50d 100644
--- a/app/Android.bp
+++ b/app/Android.bp
@@ -24,6 +24,7 @@ android_app {
"androidx.core_core-ktx",
"Recorder_com.google.android.material_material",
"androidx-constraintlayout_constraintlayout",
+ "elib",
],
sdk_version: "34",
diff --git a/app/src/main/java/org/lineageos/recorder/DialogActivity.kt b/app/src/main/java/org/lineageos/recorder/DialogActivity.kt
index 89698c27ef95f100c38558a7bbd855ef0a489698..a8aef74e5f94bfd4c9bf2df6ee07c9530d585e87 100644
--- a/app/src/main/java/org/lineageos/recorder/DialogActivity.kt
+++ b/app/src/main/java/org/lineageos/recorder/DialogActivity.kt
@@ -10,6 +10,7 @@ import android.os.Build
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
@@ -17,8 +18,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) }
@@ -77,7 +78,7 @@ class DialogActivity : AppCompatActivity() {
}
private fun setupLocationSwitch(
- locationSwitch: MaterialSwitch,
+ locationSwitch: SwitchCompat,
isRecording: Boolean
) {
val tagWithLocation = if (preferences.tagWithLocation) {
@@ -110,7 +111,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" />
-
-
+
+
-
+
+
+
+