requestWindowFeature()是做什么的?我用它创建了一个自定义标题栏,但我不太了解它的用途。

SDK文档here中提供的解释没有意义。

最佳答案

每个 Activity 都有一个关联的窗口(整个UI在其上绘制)。该窗口具有默认的绘制方式(是否绘制工具栏,操作栏,图标)。

但是,您可以使用 requestWindowFeature 要求系统包括或排除某些Windows功能(工具栏,操作栏等)。

您可以在此处找到受支持功能的完整列表:http://developer.android.com/reference/android/view/Window.html

例如,您可以使用 FEATURE_NO_TITLE 使窗口全屏显示,或者使用 FEATURE_RIGHT_ICON 让系统知道应在右侧绘制图标。

07-24 09:37