I was using this xml style:
<style name="Theme.Transparent" parent="@android:style/Theme.Translucent.NoTitleBar">
This was showing a tansparent layout with full screen, no title bar or status bar on the top in android 2.1 and 2.2.
However, when I tested the application on 2.3, the same activity was showing the home screen status bar on the top (battery etc).
I had to enter these lines to my java code onCreate:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
To get it to remove any status or title bar from the top.
Can anybody shed light why this difference between 2.2 and 2.3?
You can set the theme to:
<style name="Theme.Transparent" parent="@android:style/Theme.Translucent.NoTitleBar.Fullscreen">"And that should hide both the title bar and fullscreen in every version.