So I have a fragment A which has a button to open another a fragment B. In fragment B I can pick some options, which is bundled into an Bundle
object. When I exit from fragment B, I want to refresh a TextView in fragment A.
Right now I'm using dismiss()
method to remove the fragment, and then call back the fragment again so that onCreateView()
is called. It works fine, but I don't want the animation where the fragment windows is run. So I like to not use dismiss()
to remove the fragment instead I want to keep it on the Activity, but I need to know how I can refresh fragment A. I've tried overriding onActivityCreated()
but it didn't result in the action I wanted.
So I wonder what's the approach if I want to refresh fragment A without having to dismiss it first so that onCreateView()
can be called again.
I can attach code if needed. But maybe just an explanation is enough here?