我在我的应用程序中运行模拟器/设备时遇到了一些问题。
屏幕顶部有一个蓝色矩形,覆盖下拉菜单(三个小点)。我想知道是否有人知道这是什么或如何摆脱它。
答案 0 :(得分:0)
看起来这是屏幕顶部的Android ActionBar或ToolBar,除非您在XML布局中专门编写了该栏。要隐藏此活动的ActionBar或ToolBar,请将AndroidManifest.xml中的活动主题设置为不显示该栏的主题,例如NoTitleBar:
<activity android:name=".SomeActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
或者,如果您在所有活动中都看到此栏,并想在任何地方隐藏它,请在AndroidManifest.XML中为整个应用设置主题NoTitleBar:
<application
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
可能你的styles.xml中的apptheme目前设置为包含ActionBar或ToolBar的主题。