From 665711afa5744cec0b1636eadbb703dae6562ba0 Mon Sep 17 00:00:00 2001 From: parneet-guraya Date: Tue, 10 Oct 2023 14:43:02 +0530 Subject: [PATCH] fix warnings Signed-off-by: parneet-guraya --- .../activities/FullScreenImageActivity.kt | 46 ++++++++++--------- .../activities/FullScreenMediaActivity.kt | 42 +++++++++-------- 2 files changed, 48 insertions(+), 40 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/activities/FullScreenImageActivity.kt b/app/src/main/java/com/nextcloud/talk/activities/FullScreenImageActivity.kt index c9e68e505..5869540a1 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/FullScreenImageActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/activities/FullScreenImageActivity.kt @@ -62,27 +62,31 @@ class FullScreenImageActivity : AppCompatActivity() { } override fun onOptionsItemSelected(item: MenuItem): Boolean { - return if (item.itemId == android.R.id.home) { - onBackPressedDispatcher.onBackPressed() - true - } else if (item.itemId == R.id.share) { - val shareUri = FileProvider.getUriForFile( - this, - BuildConfig.APPLICATION_ID, - File(path) - ) - - val shareIntent: Intent = Intent().apply { - action = Intent.ACTION_SEND - putExtra(Intent.EXTRA_STREAM, shareUri) - type = IMAGE_PREFIX_GENERIC - addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) + return when (item.itemId) { + android.R.id.home -> { + onBackPressedDispatcher.onBackPressed() + true } - startActivity(Intent.createChooser(shareIntent, resources.getText(R.string.send_to))) + R.id.share -> { + val shareUri = FileProvider.getUriForFile( + this, + BuildConfig.APPLICATION_ID, + File(path) + ) - true - } else { - super.onOptionsItemSelected(item) + val shareIntent: Intent = Intent().apply { + action = Intent.ACTION_SEND + putExtra(Intent.EXTRA_STREAM, shareUri) + type = IMAGE_PREFIX_GENERIC + addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) + } + startActivity(Intent.createChooser(shareIntent, resources.getText(R.string.send_to))) + + true + } + else -> { + super.onOptionsItemSelected(item) + } } } @@ -96,7 +100,7 @@ class FullScreenImageActivity : AppCompatActivity() { WindowCompat.setDecorFitsSystemWindows(window, false) initWindowInsetsController() applyWindowInsets() - binding.photoView.setOnPhotoTapListener { view, x, y -> + binding.photoView.setOnPhotoTapListener { _, _, _ -> toggleFullscreen() } binding.photoView.setOnOutsidePhotoTapListener { @@ -185,7 +189,7 @@ class FullScreenImageActivity : AppCompatActivity() { } companion object { - private val TAG = "FullScreenImageActivity" + private const val TAG = "FullScreenImageActivity" private const val HUNDRED_MB = 100 * 1024 * 1024 private const val MAX_SCALE = 6.0f private const val MEDIUM_SCALE = 2.45f diff --git a/app/src/main/java/com/nextcloud/talk/activities/FullScreenMediaActivity.kt b/app/src/main/java/com/nextcloud/talk/activities/FullScreenMediaActivity.kt index 7eb76d5e1..6d9f9262d 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/FullScreenMediaActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/activities/FullScreenMediaActivity.kt @@ -73,27 +73,31 @@ class FullScreenMediaActivity : AppCompatActivity() { } override fun onOptionsItemSelected(item: MenuItem): Boolean { - return if (item.itemId == android.R.id.home) { - onBackPressedDispatcher.onBackPressed() - true - } else if (item.itemId == R.id.share) { - val shareUri = FileProvider.getUriForFile( - this, - BuildConfig.APPLICATION_ID, - File(path) - ) - - val shareIntent: Intent = Intent().apply { - action = Intent.ACTION_SEND - putExtra(Intent.EXTRA_STREAM, shareUri) - type = VIDEO_PREFIX_GENERIC - addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) + return when (item.itemId) { + android.R.id.home -> { + onBackPressedDispatcher.onBackPressed() + true } - startActivity(Intent.createChooser(shareIntent, resources.getText(R.string.send_to))) + R.id.share -> { + val shareUri = FileProvider.getUriForFile( + this, + BuildConfig.APPLICATION_ID, + File(path) + ) - true - } else { - super.onOptionsItemSelected(item) + val shareIntent: Intent = Intent().apply { + action = Intent.ACTION_SEND + putExtra(Intent.EXTRA_STREAM, shareUri) + type = VIDEO_PREFIX_GENERIC + addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) + } + startActivity(Intent.createChooser(shareIntent, resources.getText(R.string.send_to))) + + true + } + else -> { + super.onOptionsItemSelected(item) + } } }