activity-lifecycle

    1熱度

    3回答

    我有兩個活動A和B. 當我從A導航到B和B是透明的。 所以我能夠從B中看到活動A,那麼哪個方法負責顯示活動A? 它調用任何方法?

    0熱度

    2回答

    我們的大部分活動都訪問用戶特定的模型。所有這些活動都繼承自ModelActivity基類,該類提供getModel()調用。當其中一個活動檢測到用戶已註銷(通過AccountManager回調)時,它會保留其現有模型,但準備通過使用FLAG_ACTIVITY_CLEAR_TOP啓動其意圖而退出到根活動(不是特定於用戶的活動)。 但是,如果用戶在應用程序未運行時刪除帳戶,則在活動恢復時會遇到麻煩。現

    0熱度

    2回答

    我有一個Activity A開始Activity B(對話框主題),其中Activity A然後在後臺可見,B在前臺。 但是,當按主頁按鈕,然後再次返回到應用程序時,A不再可見 - 只有B。 B的onResume()叫,但不是A,這也許是應該的......在A onDestroy()不被稱爲我可以看到。什麼可能是這種行爲的原因? A被定義爲singleInstance MAIN/LAUNCHER活

    0熱度

    2回答

    我有2個活性:B和C. B開始C,然後通過用戶動作,C結束,我有一個一次。 下面是將用戶從乙到Ç public void goToC(View v) { Intent intent = new Intent(this, C.class); intent.putExtra("STUFF", stuff); startActivityForResult(inten

    4熱度

    2回答

    我想實現相機預覽。爲此,我有一個自定義View CameraView extends ViewGroup,它在構造函數中以編程方式創建一個surfaceView。 我有以下的組分(higly簡化beverity): ScannerFragment.java public View onCreateView(..) { //inflate view and get cameraView

    1熱度

    2回答

    這是我與Android第一個問題lifecycleand我覺得多少有些無奈操縱活動之間的物體: 在活動一個存在的onCreate。這是我創建ArrayList的地方,名爲playerNames和ArrayList調用移動。還有更多的東西在oncreate中發生。在A的onStart中,我創建一個標誌,以便我知道哪個Activity正在運行,以防萬一我想一次關閉所有活動。在onDestroy中,該標

    5熱度

    2回答

    SaveInstanceState 對於像整型,長整型,字符串和其他數據都很好,我只是把它放在包和拿回來,一旦onCreateView被再次調用。但我的片段也有聽衆喜歡以下, public class SomeFragment extends Fragment { public interface SomeListener { public void onStartDoing

    1熱度

    2回答

    據我瞭解,在片段onCreate中創建片段事件監聽器會不會更好?如果在onCreateView中完成,每次片段回到視圖(onResume())時都必須重做?它會在什麼地方設置?

    1熱度

    2回答

    我有一個關於活動生命週期的問題nexus 5。當我回到之前的活動onCreate()方法調用上一個活動。通常,返回上一個活動時應該調用onStart()方法。 在Android 4.3或更低版本的其他設備中,我沒有看到任何類似的行爲。 清單文件,我爲所有的活動比較定義 android:configChanges="keyboardHidden|orientation|screenSize" 。

    2熱度

    3回答

    我在應用程序中創建臨時文件。當應用程序被銷燬時,我需要刪除該文件。目前我在onDestroy()方法中調用這個deleteTempFile()方法。但正如我在開發人員指南中發現的那樣,它不保證在應用程序被殺時被調用。什麼應該是實現這一目標的正確方法? 請注意,當我們按下home按鈕時,不會調用onDestroy,然後再次長時間按下以獲取任務管理器並輕掃應用程序即可殺死它。