Hi,
The error shows its getting context null. So its better to initialise it before starting and async task and just how it on pre-execute . you can try in this way it works for me. Thanks & Regards, Renuka On Tue, Jul 23, 2013 at 10:19 AM, Seshu <[email protected]> wrote: > Hi All, > In my application am using webservices, the user is sign in the login > page using facebook so user ll giving his/her credentails, after grant > access page in facebook came back to main screen and then am calling the > user request data i.e., firstname, lastname and email id. for this one i > used async task with progress dialog showing. after completion of > webservices downloading i am navigating to 2nd screen here 1st screen is > going to finishing. now in 2nd screen i have logout option, when the user > selected the logout option the facebook logout and application logout is > calling. again i am calling first screen by startactivity method. now again > user wants to login the app using facebook after grant access page, came > back to first screen here calling webservice again i.e., calling async task > with progress dialog. on preexecute method i wrote progress dialog. there > app is crashing and showing this below log. > > FATAL EXCEPTION: main > android.view.WindowManager$BadTokenException: Unable to add window -- > token android.os.BinderProxy@4298f298 is not valid; is your activity > running? > at android.view.ViewRootImpl.setView(ViewRootImpl.java:665) > at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:328) > at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:226) > at > android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:151) > at android.view.Window$LocalWindowManager.addView(Window.java:547) > at android.app.Dialog.show(Dialog.java:277) > at android.app.ProgressDialog.show(ProgressDialog.java:116) > at android.app.ProgressDialog.show(ProgressDialog.java:99) > at android.app.ProgressDialog.show(ProgressDialog.java:94) > at > com.satyaseshu.MainActivity$UserData.onPreExecute(MainActivity.java:209) > at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:586) > at android.os.AsyncTask.execute(AsyncTask.java:534) > at com.satyaseshu.MainActivity.requestUserData(MainActivity.java:191) > at > com.satyaseshu.MainActivity$FbAPIsAuthListener.onAuthSucceed(MainActivity.java:146) > at com.satyaseshu.SessionEvents.onLoginSuccess(SessionEvents.java:76) > at > com.satyaseshu.LoginButton$LoginDialogListener.onComplete(LoginButton.java:81) > at com.satyaseshu.Facebook$1.onComplete(Facebook.java:310) > at > com.satyaseshu.FbDialog$FbWebViewClient.shouldOverrideUrlLoading(FbDialog.java:131) > at > android.webkit.CallbackProxy.uiOverrideUrlLoading(CallbackProxy.java:274) > at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:376) > at android.os.Handler.dispatchMessage(Handler.java:99) > at android.os.Looper.loop(Looper.java:153) > at android.app.ActivityThread.main(ActivityThread.java:5000) > at java.lang.reflect.Method.invokeNative(Native Method) > at java.lang.reflect.Method.invoke(Method.java:511) > at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) > at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584) > at dalvik.system.NativeStart.main(Native Method) > > if any body knows then please let me know once. i am facing this issue. > due to this i am unable to show any other popup dialogs and also toast > message. > > > > Thanks for all, > S.Seshu > > -- > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Android Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

