Settext From Inside A Fragment
Solution 1:
Yes your NPE will probably be because R.id.status
is probably not defined in the fragment's view.
getView()
will return the view that is generated in your Fragment's onCreateView()
method.
Are you trying to set a TextView in your Activity from a (secondary) FragmentActivity or trying to set a TextView in your FragmentActivity from a Fragment?
If it's the 1st option, you'll want to do something like use a message handler and pass the 2nd Activity a message. I don't think this is what you're asking though.
If you're wanting to set a TextView from a Fragment, the general way to do that is to define an interface on your FragmentActivity with a method (updateText()
for example) and get the Fragment to call the method. The Activity then handles the TextView update, which works nicely because it can call getView()
which will return the view you're looking for. It's similar to my answer posted here
Post a Comment for "Settext From Inside A Fragment"