尝试调用requestWindowFeature时出现异常。
我尝试过在onCreate之前和之后添加它
requestWindowFeature(Window.FEATURE_NO_TITLE)
super.onCreate(savedInstanceState)
getWindow()!!.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN)
getWindow()!!.requestFeature(Window.FEATURE_ACTION_BAR)
它在api 28上运行平稳,但在api级别23上却无法正常工作
答案 0 :(得分:0)
尝试一下:
@Override
protected void onCreate( final Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().requestFeature(Window.FEATURE_NO_TITLE);
getWindow()!!.requestFeature(Window.FEATURE_ACTION_BAR)
}
答案 1 :(得分:0)
protected void onCreate(Bundle savedInstanceState) {
getWindow().requestFeature(Window.FEATURE_NO_TITLE);
super.onCreate(savedInstanceState);
/** Making this activity, full screen */
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_main);
}
尝试这段代码。我最近在api级别23上对其进行了检查,它对我有用。在该特定活动的xml文件的设计中,还将主题更改为NoActionBar。如果您不需要整个应用程序的标题栏,请更改其样式,然后使用它。 有关更多信息,您可以阅读以下文档:https://developer.android.com/reference/android/view/Window