I was trying to use built-in AlertDialog with onDismiss listener (without it result was same) and custom AppCompatDialog subclass. After dialog dismissed, current activity should finish. But few seconds later memory leak push appears. If I put breakpoint in custom dialog's onStop() method (delay is don't matter), this memory leak caption is not shown. Can it be fixed in normal way? Maybe, someone already faced with a similar problem? 
Android Dialog + Leak Canary
271 Views Asked by wingear At
1
There are 1 best solutions below
Related Questions in ANDROID
- Delay in loading Html Page(WebView) from assets folder in real android device
- MPAndroidChart method setWordWrapEnabled() not found
- Designing a 'new post' android activity
- Android :EditText inside ListView always update first item in the listview
- Android: Transferring Data via ContentIntent
- Wrong xml being inflated android
- AsyncTask Class
- Unable to receive extras in Android Intent
- Website zoomed out on Android default browser
- Square FloatingActionButton with Android Design Library
- Google Maps API Re-size
- Push toolbar content below statusbar
- Android FragmentPagerAdapter Circular listview
- Layout not shifting up when keyboard is open
- auDIO_OUTPUT_FLAG_FAST denied by client can't connect to localhost
Related Questions in ANDROID-ALERTDIALOG
- Dismissing the dialog by outside touch event is not working
- Android : Change CheckBox checked value in ListView when getFilter() called
- What does it mean that a Listener can be replaced with lambda?
- How to add text view on the same line as positive and negative buttons in dialog fragment
- How to use alertDialog in background service
- align AlertDialog buttons to center
- Android Alert Dialog with ActionBar Enabled
- Android app crashes when dialog box is called
- Disable closing AlertDialog if EditText is empty
- How do I programmatically close an alert dailog on event occurrance
- AlertDialog not being dismissed.
- Android, killing an Activity from another Activity from GCM message
- Android MultiChoice Spinner with SearchView Functionality
- Android Dialog Window Leaked During Orientation Change
- Alertdialog.Builder setview: Call requires API level 21
Related Questions in LEAKCANARY
- LeakCanary - Activity is leaked as it implements SyncStatusObserver
- Memory Leak on using PhoneStateListener
- LeakCanary appears to detect a leak, even though the class is excluded
- MediaControllerCompat memory leak
- Is my leakcanary working? How to know?
- ConnectivityManager leaking, not sure how to resolve
- Leak Canary UI showing every time for *excluded* leaks in Android
- LeakCanary EditText.mContext
- Using LeakCanary with HPROF File?
- Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/squareup/leakcanary/watcher/R
- How to clear Fragments properly and avoid leakage?
- Getting unknown memory leak in fragment
- FragmentStatePagerAdapter is leaking and I can't figure out why when using LeakCanary
- BottomSheetBehavior leaking fragment?
- How to analyze leak trace of obfuscated 3rd party library code
Related Questions in APPCOMPATDIALOG
- Actionbar in Dialog isn't working since Android Support Library v7, revision 22.1.0
- AppCompat-styled dialog containing a fragment
- Why is the text selection tool is half shown and is not clickable
- Chromecast custom MediaRouteChooserDialog
- Android Dialog + Leak Canary
- How to Build AppCompatDialog From AlertDialog.Builder or Equivalent?
- AppcompatDialog and Fragment in Android
- Using AppCompatDialog Removes titles from the Dialog
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)
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?
This memory leak was related to displaying toast with current activity's context. When I injected application context into class, that displaying toasts, leak was fixed