我有一个应用程序,可以在全屏和普通屏幕之间切换以适应特定条件。 我已经成功地完成了这个通知,但是在我将其从全屏恢复到正常屏幕模式后,TITLE BAR仍然保持隐藏状态。那么如何在隐藏它后显示标题栏?显示标题栏
编辑:
我所遇到的答案,他们做一个自定义标题栏并将其可见性之间进行切换,但是那不是我想要的。
CODE:
if(ScreenReceiver.wasScreenOn) {
Toast toast=Toast.makeText(this, "screen was on", Toast.LENGTH_LONG);
toast.show();
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
setContentView(R.layout.resume);
} else {
Toast toast=Toast.makeText(this, "screen was off", Toast.LENGTH_LONG);
toast.show();
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
setContentView(R.layout.main);
}
张贴一些代码会有所帮助。 – 2012-07-06 04:17:10
你在哪里添加了这段代码? – 2012-07-06 04:25:00
在onresume ....我没有这个代码的问题...只是想添加标题栏,当在if循环中的第一个条件执行 – jaisonDavis 2012-07-06 04:31:40