I am using Conductor (https://github.com/bluelinelabs/Conductor) for Android to replace Fragments.
I was implementing image picking in my app and realized that onActivityResult is called before Controller's onAttach, in case of Fragments, equivalent would be onResume. It would be fine, but my problem is that I use coroutines and the coroutine context is created when my presenter is attached (which is a presenter.attach() call from onAttach of Controller (onResume of Fragment)).
From onAcitivtyResult I call a function that saves the selected image path to a database. This call requires context to be already be created.
I was wondering what people do in this situation.
If I am not mistaking, in Fragments, onActivityResult is also called before onResume, so this question is probably not specific to Conductor.
When onActivityResult called, coroutine context is not yet created
329 views Asked by Sermilion At
0
There are 0 answers
Related Questions in ANDROID
- Creating global Class holder
- Flutter + Dart: Editing name of a tab shows up a black screen
- android-pdf-viewer Received status code 401 from server: Unauthorized
- Sdk 34 WRITE_EXTERNAL_STORAGE not working
- ussd reader in Recket Native module
- Incorrect display of LinearGradientBrush in IOS
- The Binary Version Of its metadata is 1.8.0, expected Version is 1.6.0 build error
- I can't make TextInput to auto expand properly in Android
- Creating multiple instances of a class with different initializing values in Flutter
- How to create a lottie animation
- making android analyze with coverity sast tool
- Flutter plugin development android src not opening after opening example
- I initialize my ViewModel in the Activity with several fragments as tabs, but the fragments(tabs) return null for the updated livedata
- Node.js Server + Socket.IO + Android Mobile Applicatoin XHR Polling Error...?
- How I can use the shared preferences class?
Related Questions in KOTLIN
- getting error when trying to launch kotlin jar file that use supabase "java.lang.NoClassDefFoundError"
- ussd reader in Recket Native module
- making android analyze with coverity sast tool
- Jooq - Insert does not update object with generated id
- Doesn't work TrafficStats.clearThreadStatsTag() in Kotlin
- Difference between map and function returning when in Kotlin
- Every Time i run the app it gives me an error related to gradle
- How Do I Create A Path In The pubspec.yaml File?
- Android jetpack compose webview, image selector not works
- Why doesn't CIOEngine have a dispatcher in kotlin script?
- preventing duplicate text
- onCompletion(mp: MediaPlayer?) is unintentionally called after USB storage is connected
- When using a Room database on an Android application, is it possible to pre-populate data
- Jetpack compose - how I can hookup LiveData property from ViewModel with TextField in activity?
- Failed to getEnergyData
Related Questions in KOTLIN-COROUTINES
- Why doesn't CIOEngine have a dispatcher in kotlin script?
- When using coroutines, why can't network work be done on the main thread? (Android)
- Confused by suspend function in coroutines and thread
- CPU load slowly creeping up while running coroutineScope launch periodically on Android with RoomDB update
- How to wait for a suspend function to call a non-suspend function in one after another
- How to make multiple network call efficiently using coroutine
- How does a nested Kotlin coroutine scope work?
- Kotlin: MutableSharedFlow instance is null during emit even for nonNull variable
- How to detect and log whenever backpressure occurs when using Flows with Kotlin Coroutines
- Concurrently store access token in Repository class. Kotlin
- Usage of suspendCancellableCoroutine in fetching user location in KMM project
- LiveData Observer is not working in jetpack compose
- How to make sure Spring Kotlin and Coroutines are properly configured
- Efficiently Combining and Caching of two flows
- Inserting data to a Room database
Related Questions in ONACTIVITYRESULT
- Android Studio, java, onActivityResult is not being triggered using Intent
- SOLVED -- Saving an image from Photo Picker in app folder for permanent access
- App restart issue when resource-intensive app is in foreground: How to ensure onActivityResult method triggers reliably
- Managing Unknown App Source Permissions and Handling Back Navigation in Android
- ActivityResult result always zero: giving permissions with new method since startActivityForResult is deprecated
- Requesting overlay and post notifications permission from Android 13
- Facebook SDK - logInWithReadPermissions deprecated - Android
- The onActivityResult method is resetting values
- Does an Activity extending another activity have 2 separate contexts for super and child classes(Activities) Android?
- App2 results not recieved on App1
- How To Crop Multiple Images Separately
- onActivityResult not called after click the button (using Google Drive API)
- How to override onActivityResult function using JNI C++?
- Android app Crash OnActivityResult, Unable to read captured image
- Unable to get Phone from registerForActivityResult(new ActivityResultContracts.PickContact()
Related Questions in CONDUCTOR
- netflix conductor timeoutSeconds not taking effect for retries
- Netflix Conductor TaskWorker - NoContentException
- How to manage netflix-conductor workflow versions in github
- bad line in namelist &ions: " 10 10 1 0 0 0" (error could be in the previous line)
- Netflix Conductor cleanup workflow data
- Netflix conductor - Orkes or self managed?
- How to call HTTPS urls in Netflix Conductor
- Conductor build error Execution failed for task ':conductor-annotations:spotlessJavaCheck'
- Could Run netflix conductor with postgress -
- How to upgrade bluelinelabs/Conductor version 3.1.4 from version 3.0.0
- Microservices orchestration choices
- When onActivityResult called, coroutine context is not yet created
- Netflix Conductor Python client generates an error when creating a task
- Netflix Conductor WorkflowStatusListener
- Android - RecyclerView items aren't visible after orientation change
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)