when bind service retrieve service object, can set reference of fragment(the place im binding service from) inside service? worried memory leak problems.
public class myservice extends service { private somefragment mfragment; ... @override public boolean onunbind(intent intent) { //cleanup mfragment = null; return super.onunbind(intent); } public void setsomefragment(somefragment fragment){ mfragment = fragment; } } i can call methods fragment inside service. thanks.
edit: provide more context, service not visible outside apps. there 1 client binds on onresume() , unbinds on onstop().
Comments
Post a Comment