From bf03f92dbce98ee44f8ec7344bcb816116d6ad67 Mon Sep 17 00:00:00 2001 From: Page Asgardius Date: Sat, 8 Oct 2022 09:34:20 -0700 Subject: [PATCH] buffer settings --- app/src/main/AndroidManifest.xml | 1 + .../asgardius/page/s3manager/AccountAdd.java | 1 + .../asgardius/page/s3manager/Settings.java | 19 +++++++++++++++---- app/src/main/res/layout/activity_settings.xml | 17 +++++++++++++++++ app/src/main/res/values-es/strings.xml | 2 ++ app/src/main/res/values/strings.xml | 2 ++ 6 files changed, 38 insertions(+), 4 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d9c27e6..2fa0956 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -21,6 +21,7 @@ tools:targetApi="31"> 168) { + } else if (Integer.parseInt(buffersize) <= 2000) { + Toast.makeText(getApplicationContext(),getResources().getString(R.string.buffersize_error), Toast.LENGTH_SHORT).show(); + } else if (Integer.parseInt(videotime) > 168) { Toast.makeText(getApplicationContext(),getResources().getString(R.string.invalid_expiration_date), Toast.LENGTH_SHORT).show(); } else { db = dbHelper.getWritableDatabase(); db.execSQL("UPDATE preferences SET value='" + videocache + "' where setting='videocache'"); db.execSQL("UPDATE preferences SET value='" + videotime + "' where setting='videotime'"); + db.execSQL("UPDATE preferences SET value='" + buffersize + "' where setting='buffersize'"); db.close(); mainmenu(); } diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index c6c58c6..63adf82 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -48,6 +48,23 @@ android:inputType="number" android:textColorHint="?attr/colorOnSecondary"/> + + + +