как убрать пробел для отображения имени приложения - PullRequest
17 голосов
/ 09 декабря 2010

Я разработал приложение. Я хотел бы удалить пространство, которое используется для отображения имени приложения поверх пользовательского интерфейса приложения. (Строка заголовка)

Я установил метку приложения как пустую в файле манифеста, но это не удалит пространство для отображения имени приложения

Пожалуйста, скажите мне, как правильно или возможно сделать это

Заранее спасибо

Ответы [ 4 ]

32 голосов
/ 09 декабря 2010

Вы запрашиваете функцию окна в вашем методе onCreate:

@Override
public void onCreate(Bundle savedInstanceState) {
    requestWindowFeature(Window.FEATURE_NO_TITLE);       
    super.onCreate(savedInstanceState);
}

или в AndroidManifest.xml:

<activity android:name=".YourClassName"
   android:theme="@android:style/Theme.NoTitleBar">
</activity>
6 голосов
/ 09 декабря 2010

Я думаю, вы можете добавить эту строку в тег приложения в файле манифеста Android

android: theme = "@ android: style / Theme.NoTitleBar"

3 голосов
/ 21 марта 2015

Для андроид студии:

В файле AndroidManifest.xml для android измените тему так: android: theme = "@ style / Theme.AppCompat.Light.NoActionBar"

Пример

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/Theme.AppCompat.Light.NoActionBar" >
0 голосов
/ 17 апреля 2014

Вы можете использовать этот стиль

<style name="MyTheme" parent="@android:style/Theme.NoTitleBar">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowBackground">@drawable/xyz</item>
</style>
...