regresa resultado desda actividad de creacion de imagen

This commit is contained in:
Erik Everardo 2023-11-25 23:19:29 -06:00
parent c22124e7aa
commit b91a58c8c0
2 changed files with 4 additions and 6 deletions

View File

@ -51,8 +51,10 @@ class ImagesFragment : Fragment() {
} }
private val choosePictureLauncher = registerForActivityResult(ActivityResultContracts.PickVisualMedia()) { private val choosePictureLauncher = registerForActivityResult(ActivityResultContracts.PickVisualMedia()) {
if(it != null) {
imageMakerLauncher.launch(it) imageMakerLauncher.launch(it)
} }
}
private val takePhotoLauncher = registerForActivityResult(ActivityResultContracts.TakePicture()) { private val takePhotoLauncher = registerForActivityResult(ActivityResultContracts.TakePicture()) {
if(it && cameraPhotoUri != null) { if(it && cameraPhotoUri != null) {

View File

@ -1,13 +1,10 @@
package com.isolaatti.images.image_maker.ui package com.isolaatti.images.image_maker.ui
import android.app.Activity import android.app.Activity
import android.content.ContentProvider
import android.content.Intent import android.content.Intent
import android.os.Bundle import android.os.Bundle
import android.view.View import android.view.View
import android.widget.Toast
import androidx.activity.viewModels import androidx.activity.viewModels
import androidx.core.content.ContentProviderCompat
import androidx.core.widget.doOnTextChanged import androidx.core.widget.doOnTextChanged
import coil.load import coil.load
import com.isolaatti.R import com.isolaatti.R
@ -59,8 +56,7 @@ class ImageMakerActivity : IsolaattiBaseActivity() {
} }
is Resource.Success -> { is Resource.Success -> {
binding.progressBarLoading.visibility = View.GONE binding.progressBarLoading.visibility = View.GONE
setResult(Activity.RESULT_OK) setResult(Activity.RESULT_OK, Intent().putExtra(EXTRA_IMAGE, it.data))
intent = Intent().putExtra(EXTRA_IMAGE, it.data)
finish() finish()
} }
} }