diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt index fed65fac1..0c13f4134 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt @@ -7,7 +7,9 @@ import android.content.res.Configuration import android.database.Cursor import android.graphics.Bitmap import android.graphics.BitmapFactory +import android.graphics.Color import android.graphics.Matrix +import android.graphics.drawable.ColorDrawable import android.hardware.SensorManager import android.media.ExifInterface import android.net.Uri @@ -100,6 +102,9 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View reloadViewPager() scanPath(mPath) {} setupOrientationEventListener() + + if (config.darkBackground) + view_pager.background = ColorDrawable(Color.BLACK) } private fun setupOrientationEventListener() { diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/fragments/PhotoFragment.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/fragments/PhotoFragment.kt index eb857b6e6..83088b02f 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/fragments/PhotoFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/fragments/PhotoFragment.kt @@ -204,7 +204,7 @@ class PhotoFragment : ViewPagerFragment() { } override fun onReady() { - background = ColorDrawable(context.config.backgroundColor) + background = ColorDrawable(if (context.config.darkBackground) Color.BLACK else context.config.backgroundColor) } override fun onTileLoadError(e: Exception?) {