onCreateのsetContentView(R.layout.myLayout.xml)が呼び出されたときにonAttachedToWindowが呼び出されると思います。ですから、アクティビティライフサイクルでは、アクティビティが破棄されたときにonDetachedFromWindowが呼び出されると仮定できますか?私の質問は、これらの2つのコールバックフックをアクティビティライフサイクルに結びつけるにはどうすればいいですか?Androidビュー - onAttachedToWindowとonDetachedFromWindow - アクティビティライフサイクルではいつ呼び出されますか?
私は、onAttachedToWindowがonCreateに関連付けられており、onDetachedFromWindowがonDestroyに関連付けられていると言うことができますか?
質問です。それがonResumeで呼び出された場合は、アクティビティが再開するたびにアクティビティに再アタッチされることを意味します。 – j2emanue
@WenChaoそうではありません。 onAttachedToWindowは、その特定のアクティビティの存続期間につき1回だけ呼び出されます。 –
@CatalinMorosan、私はそれをより明確に述べるべきです、あなたは一生一回と呼ばれる正しいです。私が言っていることは、最初の(そして唯一の) 'onAttachedToWindow'は' onResume'の後に起こるということです。その後、ライフサイクルで 'onAttachedToWindow'を呼び出す必要はありません。ありがとう。 – WenChao