这适用于所有 android 版本(从 4.0 到 4.2 测试)。我确实使用 actionbarsherlock,但它使用 4.0+ 上的本机实现。
@Override
protected void onResume() {
super.onResume();
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
}, 1000);
}
似乎也可以在 XML 中添加它!这样就更好了,因为它不会导致通知区域的显示和隐藏。没有在任何地方看到此代码。
<style name="Theme.MyTheme" parent="@style/Theme.PICK_A_PARENT_THEME_LIKE_ACTIONBAR">
<item name="android:windowFullscreen">true</item>
</style>
使用 actionbarsherlock 和一个新创建的非 actionbarsherlock 项目测试了 XML。两者都可以正常工作(在 4.0.3 上)。下面是新鲜的非 abs 应用程序。