ondestroy

    0熱度

    1回答

    我有一個非常令人髮指的錯誤,我試圖追蹤並且出現以下情況。 這裏是我的場景,我啓動一個活動,將屏幕方向更改爲橫向,然後再將其更改回縱向,然後單擊設備後退按鈕。在我這樣做之後,我的活動的onDestroy永遠不會被調用。它在我改變方向時被調用,但當用戶點擊後退鍵時不會被調用。 它只發生在Android 2.2.1上,而調試器沒有連接。 它涉及到更改屏幕方向。 onDestroy永遠不會在屏幕方向後調用

    7熱度

    3回答

    您好我現在用的應用程序:在OnCreate把我的應用我的初始化代碼,而是在等待一些時間和啓動其他應用程序的時候,我發現被再次創建的應用程序類的實例... 當Android正在關閉我的應用程序實例時如何檢測全局?

    3熱度

    1回答

    我正在MFC應用程序中的對話框中工作,我 - 我承認 - 對於MFC來說很新。 比方說,我有類A(從CDialog派生)使用類B(也來自CDialog得出)。因此,A::OnInitDialog()調用B的create(...)方法。 我現在看到了B類的析構函數中包含 if (GetSafeHwnd()) { DestroyWindow(); } 這樣行嗎?根據我的理解,最好在A

    1熱度

    3回答

    我正在爲一些應用程序維護一個用於多種目的的連接,比如發佈一個接收位置更新。根據Android的做事方式和其他答案的建議,我沒有重寫默認的Android在屏幕旋轉上銷燬和重新創建應用程序的行爲,而且在這方面做得很好。 我保持與onRetainNonConfigurationInstance方法的連接。問題是我想在用戶按下Home時關閉連接,應用程序被最小化或出於某種其他原因失去焦點,但不是在旋轉屏幕

    0熱度

    1回答

    我目前有一個listview,當您點擊一個項目時,它將運行一個service並帶有一個mediaplayer。如果我點擊listview中的另一項目,運行中的service應停止並運行新的service。處理這個問題的最佳方法是什麼?是否會使用onDestroy?非常感謝。

    2熱度

    1回答

    我目前有一個Activty,當創建時開始並綁定service。這service有一個mediaplayer。我想要做的是如果活動是resumed然後service繼續播放等。當activity被銷燬時,它應該stopservice。到目前爲止,我可以同時獲得服務,以便在重新激活活動時繼續玩,並且在創建新活動時停止服務,但不能同時停止。任何建議或想法?謝謝。下面的代碼: 活動類: public cl

    0熱度

    4回答

    我不希望我的活力在按下「後退」按鈕時被破壞。我的應用程序與1.6 SDK兼容。參照http://android-developers.blogspot.com/2009/12/back-and-other-hard-keys-three-stories.html和Override back button to act like home button,我選擇以下代碼: @Override pub

    0熱度

    1回答

    我需要在Android中的onDestroy方法中關閉我的WordDBAdapter對象。其中一個比另一個好嗎? @Override protected void onDestroy() { super.onDestroy(); if(dbWord instanceof WordDBAdapter) { dbWord.close(); }

    4熱度

    2回答

    我在清單文件中註冊了我的廣播接收器(如下所示)。它的工作正常。 <receiver android:name="MyIntentReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> <category android:name="andro

    1熱度

    1回答

    因此,我已經編寫了一個主要活動(A)的應用程序,以及其他各種可以做某些事情的子活動,並將工作重新報告給main,並完成。 我碰到的是,如果用戶離開我的應用程序在屏幕B或C,當他們稍後回來,並且dalvik已經銷燬我的活動以獲得更多RAM時,應用程序將從B或C,並從保存的意圖中讀取所有初始化的東西,並繼續,如同沒有任何事情發生。直到他們回到活動A,在那裏我們從意想不到的事情中接近力量。 我搭配重寫o