如何得到fragment的高度?
Fragment依附在View容器中,得到View的高度不就是是Fragment高度了?
fragment没有提供像Activity类似的onWindowFocusChanged方法,但可以使用ViewTreeObserver来获取。
fragment
Activity
onWindowFocusChanged
ViewTreeObserver
transaction.replace(frameLayout,fragment)得到frameLayout的高度就可以了
fragment.getView().getMeasuredHeight()
3 回答905 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
1 回答786 阅读✓ 已解决
2 回答904 阅读
2 回答840 阅读
1 回答782 阅读
1 回答832 阅读
3 回答21.8k 阅读
2 回答8.1k 阅读
1 回答4k 阅读
2 回答802 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
Fragment依附在View容器中,得到View的高度不就是是Fragment高度了?