Refactoring: Create BackgroundImageView from AbstractLayoutView