2013-05-23 2 views
0

Я хотел реализовать в своем приложении полноэкранный режим. Я нашел этот код, чтобы сделать это:Полноэкранный Android «К сожалению приложение остановлено» Почему?

public class FullScreen extends Activity { 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

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

    setContentView(R.layout.main); 
} 
} 

или через AndroidManifest.xml

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

хорошо никто не идет. Оба запускают мое приложение, когда я запускаю его. Ошибка: «К сожалению приложение остановлено». Кто-нибудь знает проблему?

+0

поста все StackTrace – Blackbelt

+0

журналов ошибок копирования из LogCat, код Вы разместили здесь работает отлично –

+0

У вас есть деятельность в AndroidManifest.xml? – iBecar

ответ

2

Попробуйте этот код, чтобы сделать вашу деятельность FULL_SCREEN

  1. В поисках находке: styles.xml в рес \ значений \ добавить

    <style name="NoTitle" parent="AppBaseTheme"> 
        <item name="android:windowNoTitle">true</item> 
    </style>  
    

  2. Открыть файл Манифест Ишет заявку

Добавить

android:theme="@style/NoTitle"> 

Это выглядит следующим образом:

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/NoTitle" > 
+1

код от End.Game работает, проблема не в полноэкранном режиме –

+0

В журнале не отображаются ошибки :(Это так странно :( –

+0

Однако когда я вернусь домой, я попробую эту альтернативу, которую вы опубликовали. Может быть, писать код стиля идет ... –

0

поставить код ПЕРЕД super.onCreate (savedInstanceState)

0

Это работал для меня.

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