when I just use the normal default button in android, depending on what colour the background of the intent is the colour of the button changes slightly to the colour of the background. I want it so that the button is fully opaque (like when the intent has a white background), how do I do this? thanks.

[it might only do it in android 3.1]

![enter image description here](https://i.stack.imgur.com/qW06n.jpg)
![enter image description here](https://i.stack.imgur.com/S2qM8.jpg)

the same button on different backgrounds