Hi,

This error means that you are trying to show a dialog after the activity exit.
In the AsyncTask sample there is no call to super.onPostExecute(result);

Hope this helps
/Yaron

--
Yaron Reinharts
Smart Drive Applications
http://www.poncho.co.il/gateaway.php
https://market.android.com/details?id=com.poncho.gsm.gate.activities





On 03/21/2012 03:08 PM, arun kumar wrote:
I want to dispaly alert dailog in asyn task( in post method..)am getting the alert dailog but in log it show the errorandroid.view.WindowLeaked: Activity com.androi.LoginScreen has leaked window



protected void onPostExecute(Void result) {
// TODO Auto-generated method stub
super.onPostExecute(result);

//ACTIVITY_INSTANCE.dismissDialog(PROGRESS_DIALOG);

if (error == 100) {

AlertDialog.Builder builder = new AlertDialog.Builder(Login.this);
builder.setTitle("Login Details");
builder.setMessage("INvalid Login details")
      .setCancelable(false)
      .setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int id) {
// TODO Auto-generated method stub
}
      });
AlertDialog alert = builder.create();
//AlertDialog dialog=alert.create();
alert.show();
}












03-21 18:29:57.888: INFO/ActivityManager(59): Starting activity: Intent { cmp=com.androi/.YearDetails } 03-21 18:29:58.258: DEBUG/AndroidRuntime(292): --- registering native functions --- 03-21 18:29:59.038: INFO/ActivityManager(59): Displayed activity com.androi/.YearDetails: 1082 ms (total 1082 ms) 03-21 18:29:59.608: ERROR/WindowManager(282): Activity com.androi.LoginScreen has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44e78238 that was originally added here 03-21 18:29:59.608: ERROR/WindowManager(282): android.view.WindowLeaked: Activity com.androi.LoginScreen has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44e78238 that was originally added here 03-21 18:29:59.608: ERROR/WindowManager(282): at android.view.ViewRoot.<init>(ViewRoot.java:247) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.view.Window$LocalWindowManager.addView(Window.java:424) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.app.Dialog.show(Dialog.java:241) 03-21 18:29:59.608: ERROR/WindowManager(282): at com.androi.LoginScreen$Task.onPostExecute(LoginScreen.java:327) 03-21 18:29:59.608: ERROR/WindowManager(282): at com.androi.LoginScreen$Task.onPostExecute(LoginScreen.java:1) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.os.AsyncTask.finish(AsyncTask.java:417) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.os.AsyncTask.access$300(AsyncTask.java:127) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.os.Handler.dispatchMessage(Handler.java:99) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.os.Looper.loop(Looper.java:123) 03-21 18:29:59.608: ERROR/WindowManager(282): at android.app.ActivityThread.main(ActivityThread.java:4627) 03-21 18:29:59.608: ERROR/WindowManager(282): at java.lang.reflect.Method.invokeNative(Native Method) 03-21 18:29:59.608: ERROR/WindowManager(282): at java.lang.reflect.Method.invoke(Method.jaerrorandroid.view.WindowLeakedva:521) 03-21 18:29:59.608: ERROR/WindowManager(282): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 03-21 18:29:59.608: ERROR/WindowManager(282): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 03-21 18:29:59.608: ERROR/WindowManager(282): at dalvik.system.NativeStart.main(Native Method) 03-21 18:30:00.188: DEBUG/dalvikvm(282): GC_FOR_MALLOC freed 2945 objects / 206072 bytes in 247ms 03-21 18:30:00.878: DEBUG/dalvikvm(220): GC_EXPLICIT freed 497 objects / 28456 bytes in 162ms 03-21 18:30:01.237: DEBUG/PackageParser(59): Scanning package: /data/app/vmdl30936.tmp 03-21 18:30:01.258: INFO/PackageParser(59): com.androi: compat added android.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE 03-21 18:30:01.518: INFO/PackageManager(59): Removing non-system package:com.androi 03-21 18:30:01.518: INFO/ActivityManager(59): Force stopping package com.androi uid=10036
03-21 18:30:01.578: INFO/Process(59): Sending signal. PID: 282 SIG: 9
03-21 18:30:01.578: INFO/ActivityManager(59): Force finishing activity HistoryRecord{45067938 com.androi/.SecondScreen} 03-21 18:30:01.648: INFO/UsageStats(59): Unexpected resume of com.android.launcher while already resumed in com.androi 03-21 18:30:01.847: INFO/WindowManager(59): WIN DEATH: Window{44f7f068 com.androi/com.androi.SecondScreen paused=true} 03-21 18:30:01.847: INFO/WindowManager(59): WIN DEATH: Window{44fd0210 com.androi/com.androi.YearDetails paused=false} 03-21 18:30:01.847: INFO/WindowManager(59): WIN DEATH: Window{450c1f70 com.androi/com.androi.YearDetails paused=false}
03-21 18:30:01.987: DEBUG/PackageManager(59): Scanning package com.androi
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
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 post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to