如何从Android应用中删除标题栏

时间:2015-05-30 17:01:53

标签: android android-layout

如何从我的应用中删除标题栏。

我尝试通过在主题末尾添加“NoTitleBar”来更改清单文件,并且我也按照此问题中给出的答案进行了操作

How to hide the title bar for an Activity in XML with existing custom theme

但他们都没有为我工作。请帮忙

3 个答案:

答案 0 :(得分:1)

使用此:

requestWindowFeature(Window.FEATURE_NO_TITLE); 

在你的活动中。

答案 1 :(得分:0)

您可以在oncreate函数中设置视图之前添加活动。

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

这是因为您的活动正在扩展ActionBarActivity。您可以通过扩展活动的活动来替换。

public class MainActivity extends Activity

我希望这能解决你的问题。

答案 2 :(得分:0)

AndroidManifest.xml文件中,您可以找到代码<application 该标记包含android:theme属性,必须类似于"@style/AppTheme"。打开文件styles.xml。 找到代码style name="AppTheme"并将其parent属性更改为Theme.AppCompat.Light.NoActionBar

就我而言,它是

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">

要隐藏preview mode点击方向切换器按钮旁边按钮的标题栏,必须打开一个弹出窗口,您可以在其中选择一种样式。选择一个NoActionBar,例如DeviceDefault.Light.NoActionBar