2015-12-02 95 views
0

当我在模拟器/我的设备上运行应用程序时,我遇到了一些问题。Android - 屏幕顶部不显示

屏幕顶部有一个蓝色的矩形,它覆盖了一个下拉菜单(三个小点)。我想知道是否有人知道这是什么或如何摆脱它。

This is the thing thats causing a bit of an issue

+2

链接您的xml为这个活动/片段。它看起来像一个工具栏和3点选项菜单会出现,所以链接你的活动代码,除非你在一个片段中的菜单充气 –

+0

对不起卢卡斯,但即时通讯这种新的,所以最好的方式是什么xml? – Duggan

+0

没问题,请转到您要在其布局文件夹下找到它的xml文件,该文件将显示图像(main_activity.xml是一个示例)。然后编辑你的文章并点击空格键4次并粘贴代码 –

回答

0

看起来就是Android的动作条或工具栏在屏幕的顶部,除非你有特定的编码,在你的XML布局吧。要隐藏动作条或工具栏的这一活动,设在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> 

或者,如果你看到在所有的活动这个酒吧,并要处处隐藏它,为您的整个应用主题NoTitleBar在AndroidManifest.xml:

<application 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@android:style/Theme.NoTitleBar"> 

可能是你在styles.xml apptheme当前设置为具有动作条或工具栏的一个主题。