INNER CODE UNIT · Kotlin

shareImage

FossifyOrg/Gallery · app/src/main/kotlin/org/fossify/gallery/activities/EditActivity.kt:462

    private fun shareImage() {
        ensureBackgroundThread {
            when {
                binding.defaultImageView.isVisible() -> {
                    val currentFilter = getFiltersAdapter()?.getCurrentFilter()
                    if (currentFilter == null) {
                        toast(org.fossify.commons.R.string.unknown_error_occurred)
                        return@ensureBackgroundThread
                    }

                    val originalBitmap = getOriginalBitmap()
                    currentFilter.filter.processFilter(originalBitmap)
                    shareBitmap(originalBitmap)
                }

                binding.cropImageView.isVisible() -> {
                    isSharingBitmap = true
                    runOnUiThread {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…