Android получит высоту и ширину макета во фрагменте

Я работаю над фрагментом, и я хочу получить размерlayout содержится вxml fragment layout, Когда я пытаюсь код

RelativeLayout myLayout = view.findViewById(R.id.myLayout);
myLayout.getHeight();

он возвращает 0. Мне нужны эти размеры, чтобы поместить в myLayout другие объекты.

Я пытаюсь использовать:

myLayout.getViewTreeObserver().addOnGlobalLayoutListener( 
    new ViewTreeObserver.OnGlobalLayoutListener(){

        @Override
        public void onGlobalLayout() {
            mHeight = myLayout.getHeight();  
            mWidth= myLayout.getWidth();
            System.out.println("width: "+mWidth+"   height: "+mHeight);
         }
});

но этот код вызывает много времени, и я нене знаю точно, когда это выполняется. Мне нужны эти размеры вpublic void onActivityCreated () метод. Является ли это возможным?

Ответы на вопрос(3)

Ваш ответ на вопрос