riku
2025-07-02 3013b813e5df6977c0be921928f73b1a3adde290
app/src/main/java/cn/flightfeather/thirdappmodule/module/inspection/ShareProblemPreViewActivity.kt
@@ -23,6 +23,7 @@
import org.jetbrains.anko.doAsync
import java.io.File
import java.util.*
import java.util.concurrent.TimeUnit
/**
 * @author riku
@@ -59,6 +60,7 @@
    }
    private fun merge() {
        Glide.get(this).clearMemory()
        doAsync {
            if (infoList.isNullOrEmpty()) {
                return@doAsync
@@ -77,7 +79,7 @@
                    val bitmap = Glide.with(this@ShareProblemPreViewActivity)
                            .asBitmap()
                            .load(url)
                            .submit().get()
                        .submit().get(20L, TimeUnit.SECONDS)
                    if (it.first) {
                        changeImageList.add(bitmap)
                    } else {
@@ -122,7 +124,7 @@
        when (v?.id) {
            R.id.txt_back -> onBackPressed()
            R.id.txt_share -> {
                Observable.create<File> {emitter ->
                val d = Observable.create<File> {emitter ->
                    val path = getExternalFilesDir(DIRECTORY_PODCASTS)?.path
                    path?.let {
                        SystemServiceUtils.saveBitmap(it, resultBitmap)
@@ -143,6 +145,7 @@
                            intent.type = "image/*"
                            startActivity(Intent.createChooser(intent, "分享图片"))
                        }
                disposableList.add(d)
            }
        }
    }