requestLayout() not needed