У меня большая проблема с макетом в моем приложении для Android.У меня есть
RelativeLayout
- внутри этого макета я вложу TableLayout
(вверху) и еще один RelativeLayout
(внизу)
В своей программе я заполняю оба макета (программно) с некоторыми представлениями - сначала TableLayout
, а затем RelativeLayout
.Мне нужна высота от вложенного RelativeLayout
, чтобы вычислить некоторые вещи.Но я всегда получаю высоту без высоты из «свежей краски» TableLayout
.
Как я могу получить обратный вызов (или что-то еще), чтобы узнать, что мой первый макет (TableLayout
) закончен и"прилипает" к родительскому макету?Затем я определяю правильное количество оставшейся высоты (из вложенных RelativeLayout
).