Вызов View.getHeight () в методе onStart () возвращает 0. Мой код выглядит следующим образом:
override fun onStart() {
super.onStart()
//Configure padding for upper and lower layers
Log.v("DPTOPX", "The height of active panel in PX is: ${mBinding.activePanel.height}")
Log.v("DPTOPX", "The height of active panel in DP is: ${dpToPx(mBinding.activePanel.height)}")
Log.v("DPTOPX", "The height of active panel after converting to PX is: ${pxToDp(mBinding.activePanel.height)}")
}
Вывод:
Высота активной панели в PX равна: 0
Высота активной панели в DP: 0
Высота активной панели после преобразования в PX: 0
Может кто-нибудь объяснить, почему?