Awesome
CanvasMediaControls
This repo contains the controls of Media Player drawn using Canvas(as a Custom View).
It is often required to use custom controls for Media Player and. One way of using them as storing them as images
and then fetching directly from the resources
folder. But sometimes, you don't want to unnecessarily add images to
your project for simple things.These controls can be easily drawn on Canvas and they don't take much resources as well.
As we all know well, even 1 Kb image is dangerous,read this
Screenshot
How to use it?
Just create an instance of CustomControlView
and supply it with the required IconType
along with the size of the view and you are done.
CustomControlView playView = new CustomControlView(this, 60, getDensity(), IconType.PLAY_BUTTON);
Density
is required here to adjust the dimensions of the view according to the phone density.