private void initialize(@Nullable final AttributeSet attributeSet) {
        listeners = new ListenerList<>();
        inflateLayout();
        Drawable background = ContextCompat.getDrawable(getContext(), R.drawable.chip_background);
        ViewUtil.setBackground(this, background);
        obtainStyledAttributes(attributeSet);
    }
private void initialize(@Nullable final AttributeSet attributeSet) {
        listeners = new ListenerList<>();
        inflateLayout();
        Drawable background = ContextCompat.getDrawable(getContext(), R.drawable.chip_background);
        ViewUtil.setBackground(this, background);
        obtainStyledAttributes(attributeSet);
    }
private void initialize ( @ Nullable final AttributeSet attributeSet ) { listeners = new ListenerList <> ( ) ; inflateLayout ( ) ; Drawable background = ContextCompat . getDrawable ( getContext ( ) , R . drawable . chip_background ) ; ViewUtil . setBackground ( this , background ) ; obtainStyledAttributes ( attributeSet ) ; }
Initializes the view.

@param attributeSet
The attribute set, the view's attributes should be obtained from, as an instance of
the type {@link AttributeSet} or null, if no attributes should be obtained
Initializes the view .