![](https://lh3.googleusercontent.com/-3LB6kdHcfDo/Vb_-xtbCxOI/AAAAAAAAADk/CawvK1qH9NA/s1600/Untitled.png)
I had two themes, defined in my res, where apart from that I was using only one, the KISS one.
I was setting my custom theme by
UIManager.getInstance().setThemeProps(myRes.getTheme(myRes.getThemeResourceNames()
[0]));//set zeroth positioned theme
So Android was recognizing
KISS theme as 0(zero)th positioned and setting that theme to app.
where in iPhone it was taking
THEME theme as 0(zero)th positioned and setting that theme to app which was making my hard time.
Anyway, now I solved this, thanks for your support.