From dacba723b0a12901e09ad3c94e4de74f1520388e Mon Sep 17 00:00:00 2001 From: Erik Everardo Date: Wed, 22 Nov 2023 00:57:18 -0600 Subject: [PATCH] WIP 2 agregar foto --- app/src/main/AndroidManifest.xml | 1 + .../images/image_list/ui/ImagesFragment.kt | 12 +++- .../presentation/ImageMakerViewModel.kt | 9 +++ .../image_maker/ui/ImageMakerActivity.kt | 21 +++++++ .../image_maker/ui/ImageMakerContract.kt | 20 +++++++ .../res/drawable/baseline_arrow_back_24.xml | 2 +- .../main/res/layout/activity_image_maker.xml | 58 +++++++++++++++++++ app/src/main/res/values/strings.xml | 1 + 8 files changed, 121 insertions(+), 3 deletions(-) create mode 100644 app/src/main/java/com/isolaatti/images/image_maker/presentation/ImageMakerViewModel.kt create mode 100644 app/src/main/java/com/isolaatti/images/image_maker/ui/ImageMakerActivity.kt create mode 100644 app/src/main/java/com/isolaatti/images/image_maker/ui/ImageMakerContract.kt create mode 100644 app/src/main/res/layout/activity_image_maker.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 6bfce58..81c8d25 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -36,6 +36,7 @@ + () { + override fun createIntent(context: Context, input: Uri): Intent { + val intent = Intent(context, ImageMakerActivity::class.java) + intent.data = input + + return intent + } + + override fun parseResult(resultCode: Int, intent: Intent?): Image? { + return null + } +} \ No newline at end of file diff --git a/app/src/main/res/drawable/baseline_arrow_back_24.xml b/app/src/main/res/drawable/baseline_arrow_back_24.xml index 8452791..452fe78 100644 --- a/app/src/main/res/drawable/baseline_arrow_back_24.xml +++ b/app/src/main/res/drawable/baseline_arrow_back_24.xml @@ -1,5 +1,5 @@ diff --git a/app/src/main/res/layout/activity_image_maker.xml b/app/src/main/res/layout/activity_image_maker.xml new file mode 100644 index 0000000..a986c3b --- /dev/null +++ b/app/src/main/res/layout/activity_image_maker.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 537be7a..5b0798e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -117,4 +117,5 @@ Email is in use already Upload a picture Take a photo + Upload picture \ No newline at end of file