@NonNull
    private LinearLayout createNameLinearLayoutLine(final int nameId) {
        final View layout = activity.getLayoutInflater().inflate(R.layout.cache_information_item, parentView, false);
        parentView.addView(layout);
        final TextView nameView = layout.findViewById(R.id.name);
        nameView.setText(res.getString(nameId));
        layout.findViewById(R.id.value).setVisibility(GONE);
        layout.findViewById(R.id.addition).setVisibility(GONE);
        return layout.findViewById(R.id.linearlayout);
    }
Create a "name: value" line with html content.

@param nameId  the resource of the name field
@param value   the initial value
@param geocode the geocode for image getter
@return a pair made of the whole "name: value" line (to be able to hide it for example) and of the value (to update it)
main/src/main/java/cgeo/geocaching/ui/CacheDetailsCreator.java