Почему вызов getWidth () для View в onResume () возвращает 0?
Все, что я прочитал, говорит, что ты не можешь позвонитьgetWidth()
или жеgetHeight()
наView
в конструкторе, но я звоню им вonResume()
, Разве экран не должен быть нарисован к тому времени?
@Override
protected void onResume() {
super.onResume();
populateData();
}
private void populateData() {
LinearLayout test = (LinearLayout) findViewById(R.id.myview);
double widthpx = test.getWidth();
}