Android: полный экран не работает - PullRequest
0 голосов
/ 29 июня 2011

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

<application android:icon="@drawable/icon" android:label="@string/app_name"
    android:debuggable="true">
        <activity android:name=".ActivityName" android:label="@string/app_name"
            android:configChanges="orientation|keyboardHidden" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

</activity>

Я что-то упустил ??

Ответы [ 2 ]

0 голосов
/ 31 октября 2015

Проверьте активность, которую вы пытаетесь сделать в полноэкранном режиме, если она расширяет ActionBar или AppCompatActivity ???Измените его на Activity вместо ActionBar или AppCompatActivity.Тогда попробуй.

"public class WelcomeScreen extends Activity {
         //Code
}
"
0 голосов
/ 29 июня 2011

Это выглядит очень похоже на то, что у меня работает, за исключением того, что я делаю это на теге приложения, например.

 <application android:icon="@drawable/icon" android:label="@string/app_name"
   android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

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

requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                            WindowManager.LayoutParams.FLAG_FULLSCREEN); 

РЕДАКТИРОВАТЬ

Вот полный макет полноэкранного тестового приложения, которое я создал вместе

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.xxx.fullscreen"
  android:versionCode="1"
  android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />

<application android:icon="@drawable/icon" android:label="@string/app_name"  android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
    <activity android:name=".fullscreenActivity"
              android:screenOrientation="portrait"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

</application>

...