uhmm !! ya , overriding is an option but it will mean more code which will lead to more size and maintaining both differently is another task ! So, instead i was just thinking of one common solution/way !
I would rather give up on lower android versions since market share is not much ...i think
Thanks for your reply