应用程序中的after call download uri manual中的页面SplashScreen活动中存在错误代码。
E/WindowManager: android.view.WindowLeaked: Activity com.telkom.indihome.partner.SplashActivity has leaked window DecorView@463b913[SplashActivity] that was originally added here
at android.view.ViewRootImpl.<init>(ViewRootImpl.java:589)
at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:360)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:105)
at android.app.Dialog.show(Dialog.java:404)
at com.telkom.indihome.partner.SplashActivity$DownloadTask.onPreExecute(SplashActivity.java:355)
at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:620)
at android.os.AsyncTask.execute(AsyncTask.java:567)
at com.telkom.indihome.partner.SplashActivity$CheckVersionAsc$1.onClick(SplashActivity.java:187)
at android.support.v7.app.AlertController$ButtonHandler.handleMessage(AlertController.java:166)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6823)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1563)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1451)
1条答案
按热度按时间ijnw1ujt1#
评论中有一些有用的观点
确保在退出后显示对话框
Activity
和对话框示例。呼叫
dismiss()
退出前创建的对话框示例的Activity
前任:onPause()
,onDestroy()
例如:@Override public void onStop() { if (dialog != null) { dialog.dismiss(); dialog = null; }}