Android Theme.Translucent on ICS render all the child elements as gingerbread
<p>I am developing an Android application where I have set the following theme to one of my activities so that I have a nice translucent background. </p>

<blockquote>
  <p>android:theme="@android:style/Theme.Translucent.NoTitleBar"</p>
</blockquote>

<p>This works pretty well with versions before 14 (ICS), but on ICS, although the activity is shown with translucent background, all the elements inside the activity start using Gingerbread theme. i.e. the buttons inside the activity are displayed with yellow highlight when selected instead of blue on ICS. Similarly, a spinner button when activated/clicked display the items as dialog instead of ICS popup/popdown style. </p>

<p>Can anyone please help me on how to get the translucent background along with the ICS theme?</p>
