From experience, I'd suggest either an extra piece of screen-shape plastic (cut from 5l container or something?) in the case, slipped in the lining of the case, screen side, or cut a piece of foam (like on thin cheap camping/exercise mats) - in whatever case you have....
I managed to run over mine, (don't ask, long story...) in a modified case as above, with my Volvo, & it survived !
Another alternative is wear a fishing-type vest-coat (can't think of French term..gil.. no, gone, sorry) with decent inside pockets, and keep thee fingies XX'd !