public TextSpinner<T> setView(@NonNull final View view, @Nullable final Action2<View, TextParam> viewSetter) {
        this.spinnerView = view;
        this.spinnerViewSetter = viewSetter;
        this.spinnerView.setOnClickListener(l -> selectTextViewItem());
        return this;
    }
if spinner should be represented as a generic view, use this method to set the view
main/src/main/java/cgeo/geocaching/ui/TextSpinner.java