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.
You Can Also Use This
<application android:icon="@drawable/icon" android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With