@NonNull
        @Override
        public ItemListViewHolder onCreateViewHolder(@NonNull final ViewGroup parent, final int viewType) {
            final View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.simpleitemlist_item_view, parent, false);

            ViewUtils.applyPadding(view, model.getItemPaddingInDp());
            final SimpleitemlistItemViewBinding itemBinding = SimpleitemlistItemViewBinding.bind(view);

            final ItemListViewHolder vh = new ItemListViewHolder(itemBinding);
            itemBinding.itemRadiobutton.setClickable(false);
            itemBinding.itemViewAnchor.setClickable(false);
            itemBinding.itemCheckbox.setClickable(false);
            itemBinding.groupReduced.setClickable(false);
            itemBinding.groupExpanded.setClickable(false);
            return vh;
        }
This view displays and maintains a list of simple view items, mainly for (single or multiple)
item selection lists. It provides special support for grouping, filtering and "select all" for such
lists.
main/src/main/java/cgeo/geocaching/ui/SimpleItemListView.java