@Override
        public void setContent() {
            // retrieve activity and cache - if either if this is null, something is really wrong...
            final CacheDetailActivity activity = (CacheDetailActivity) getActivity();
            if (activity == null) {
                return;
            }
            final Geocache cache = activity.getCache();
            if (cache == null) {
                return;
            }
            binding.getRoot().setVisibility(View.VISIBLE);

            if (activity.imageGallery == null) {
                final ImageGalleryView imageGallery = binding.getRoot().findViewById(R.id.image_gallery);
                ImageUtils.initializeImageGallery(imageGallery, cache.getGeocode(), cache.getNonStaticImages(), true);
                activity.imageGallery = imageGallery;
                activity.imageGallery.initializeToPosition(activity.imageGalleryPos);
                reinitializeTitle();
                activity.imageGallery.setImageCountChangeCallback((ig, c) -> reinitializeTitle());
                if (activity.imageGalleryState != null) {
                    imageGallery.setState(activity.imageGalleryState);
                }
                if (activity.imageGalleryResultRequestCode >= 0) {
                    activity.imageGallery.onActivityResult(activity.imageGalleryResultRequestCode, activity.imageGalleryResultResultCode, activity.imageGalleryData);
                }
                activity.imageGalleryState = null;
                activity.imageGalleryResultRequestCode = -1;
                activity.imageGalleryResultResultCode = 0;
                activity.imageGalleryData = null;
            }
        }
Old GCParser logic inserted an HTML link to their geochecker (when applicable)
directly into the description text.
When running on Android 12 this direct URL might be redirected to c:geo under
specific system settings, leading to a loop (see #12889), so let's reassign
this link to the proper openGeochecker method.

@param activity calling activity
main/src/main/java/cgeo/geocaching/CacheDetailActivity.java