Мне нужна помощь в поиске исправления ошибки, которую я получаю. Я видел другие вопросы с просочившимся окном, но каждый из них казался проблемой диалога.
Сценарий: у меня есть список элементов, выберите один, и я попадаю на страницу с информацией об элементе (отсюда и ошибка). Отдайте назад, чтобы перейти на страницу списка, и иногда я получаю этот сбой, иногда нет.
Любые идеи будут с благодарностью!
02-24 13:24:10.421: E/WindowManager(21751): Activity com.jumptech.imsmobile.ui.ViewOrderItemInfoActivity has leaked window android.widget.TextView$HandleView@4058c440 that was originally added here
02-24 13:24:10.421: E/WindowManager(21751): android.view.WindowLeaked: Activity com.jumptech.imsmobile.ui.ViewOrderItemInfoActivity has leaked window android.widget.TextView$HandleView@4058c440 that was originally added here
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewRoot.<init>(ViewRoot.java:277)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.Window$LocalWindowManager.addView(Window.java:433)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.PopupWindow.invokePopup(PopupWindow.java:922)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.PopupWindow.showAtLocation(PopupWindow.java:782)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.TextView$HandleView.show(TextView.java:8612)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.TextView$HandleView.moveTo(TextView.java:8682)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.TextView$HandleView.positionAtCursor(TextView.java:8866)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.TextView$InsertionPointCursorController.updatePosition(TextView.java:9062)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.TextView$InsertionPointCursorController.show(TextView.java:9009)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.TextView.onTapUpEvent(TextView.java:7310)
02-24 13:24:10.421: E/WindowManager(21751): at android.widget.TextView.onTouchEvent(TextView.java:7439)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.View.dispatchTouchEvent(View.java:3932)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
02-24 13:24:10.421: E/WindowManager(21751): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1784)
02-24 13:24:10.421: E/WindowManager(21751): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1157)
02-24 13:24:10.421: E/WindowManager(21751): at android.app.Activity.dispatchTouchEvent(Activity.java:2181)
02-24 13:24:10.421: E/WindowManager(21751): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1759)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2336)
02-24 13:24:10.421: E/WindowManager(21751): at android.view.ViewRoot.handleMessage(ViewRoot.java:1976)
02-24 13:24:10.421: E/WindowManager(21751): at android.os.Handler.dispatchMessage(Handler.java:99)
02-24 13:24:10.421: E/WindowManager(21751): at android.os.Looper.loop(Looper.java:150)
02-24 13:24:10.421: E/WindowManager(21751): at android.app.ActivityThread.main(ActivityThread.java:4263)
02-24 13:24:10.421: E/WindowManager(21751): at java.lang.reflect.Method.invokeNative(Native Method)
02-24 13:24:10.421: E/WindowManager(21751): at java.lang.reflect.Method.invoke(Method.java:507)
02-24 13:24:10.421: E/WindowManager(21751): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
02-24 13:24:10.421: E/WindowManager(21751): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
02-24 13:24:10.421: E/WindowManager(21751): at dalvik.system.NativeStart.main(Native Method)
02-24 13:24:11.772: E/AndroidRuntime(21751): FATAL EXCEPTION: main
02-24 13:24:11.772: E/AndroidRuntime(21751): java.lang.IllegalArgumentException: View not attached to window manager
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:391)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:236)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.view.Window$LocalWindowManager.removeView(Window.java:441)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.widget.PopupWindow.dismiss(PopupWindow.java:1153)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.widget.TextView$HandleView.hide(TextView.java:8617)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.widget.TextView$InsertionPointCursorController.hide(TextView.java:9020)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.widget.TextView$InsertionPointCursorController$1.run(TextView.java:9000)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.os.Handler.handleCallback(Handler.java:587)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.os.Handler.dispatchMessage(Handler.java:92)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.os.Looper.loop(Looper.java:150)
02-24 13:24:11.772: E/AndroidRuntime(21751): at android.app.ActivityThread.main(ActivityThread.java:4263)
02-24 13:24:11.772: E/AndroidRuntime(21751): at java.lang.reflect.Method.invokeNative(Native Method)
02-24 13:24:11.772: E/AndroidRuntime(21751): at java.lang.reflect.Method.invoke(Method.java:507)
02-24 13:24:11.772: E/AndroidRuntime(21751): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
02-24 13:24:11.772: E/AndroidRuntime(21751): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
02-24 13:24:11.772: E/AndroidRuntime(21751): at dalvik.system.NativeStart.main(Native Method)