簡體   English   中英

廣播接收器內部活動

[英]Broadcast receiver inside activity

我是Android的新手。 如果我做得好的話,我想從更有經驗的程序員那里得知。 在活動中,我以這種方式聲明BroadcastReceiver:

private BroadcastReceiver locationUpdateReceiver = new BroadcastReceiver() {
    @Override
    public void onReceive(Context context, Intent intent) {         
                    //Do something
        }
    }
};

我在onResume()上注冊接收器並將其注銷onPause()。 我可以在內存泄漏中運行嗎? 如果不是,如果我聲明一個擴展BroadcastReceiver的非靜態內部類並且我在活動中使用它,總是注冊和取消注冊,那么會是一樣嗎? (我想通過這種方式我可以控制它的生命周期)。

提前致謝。

這樣做不會導致任何內存泄漏。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM