Is it possible to mask views? For example, if I have a design that calls for a List View to be visible within an oval shaped opening. Is there a way to create a mask for a view? Is it called something else? Because all the references I find to masking in the android docs are talking about masking a canvas object or drawable. But I don’t think making a drawable of an interactive object like a list View would be a good approach. Is this just a limitation to deal with for now?
Share
Yes, it is – you have to override the drawing method of your view – i.e:
this will draw your view only in the boundaries set by path.