Fragmentビューのすべてのコンポーネントの幅と高さを評価済みです。だから私に教えてくれるいくつかの通知が必要です。フラグメントレイアウトフェーズのビューはすでに完了しています。Fragmentビューのコンポーネントの幅と高さを取得
アクティビティでは、onWindowFocusChanged(boolean hasFocus)
ライフサイクルメソッドを使用できますが、フラグメントにはこのメソッドがありません。
私が見つけた唯一の方法は、getView().addOnLayoutChangeListener()
です。しかし、それは複数回呼び出され、最後の呼び出しだけが役に立ちます。
レイアウトがフラグメントのビューで行われた後にいくつかの呼び出しを行う方が良いですか?
関連の質問http://stackoverflow.com/questions/14397959/capture-layout-resize-before-api-11 –