Wearing Adult diapers can help with Urinary Incontinence by keeping your pants and clothes dry and it would be better to wear a diaper and not have wet pants in public.
Wearing the Adult diaper for incontinence would be much better and less embarrassing than having wet pants and it's much better for hygiene.
But if you have Urinary incontinence you should see your doctor so they can run some tests and prescribe some medication to help slow down urine production.
You can also do bladder exercises to strengthen your bladder muscles as well.