2017-03-05 11 views
0

を除去するためにエラーので、私はこれらのコードを追加ガット:は、私は、アプリのタイトルバーを取り除きたいアプリのタイトル

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

を代わりに私はこれでエラーが発生しました:

03-05 16:30:48.735 10016-10016 E/AndroidRuntime: FATAL EXCEPTION: main 

何アプリのタイトルバーを削除するのは間違っていますか?

+0

またhttp://stackoverflow.com/questions/30284627/how-to-show-and-hide-actionbar-with-appcompat-v-7 –

答えて

0

を拡張し、あなたのテーマはTheme.AppCompatまたはTheme.AppCompatのまともなする必要があります。

つまり、親を持つテーマがTheme.AppCompatまたはテーマを継承する必要があることを意味します。

これをあなたのstyles.xmlに追加します。

<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light"> 
    <item name="windowNoTitle">true</item> 
    <item name="windowActionBar">false</item> 
    <item name="android:windowFullscreen">true</item> 
    <item name="android:windowContentOverlay">@null</item> 
</style> 

マニフェストで、あなたのアクティビティテーマをこのテーマに変更します。

<activity 
    ... 
    android:theme="@style/Theme.AppCompat.Light.NoActionBar.FullScreen"> 
+0

私が代わりに3つのエラーを得ました。このため、エラーのカントビルドAPK: –

+0

エラー:予期しないトップレベルのERROR: エラー:java.lang.OutOfMemoryErrorを:GCオーバーヘッドの制限は を超えて:アプリ:transformClassesWithDexForDebugは エラーをFAILED:実行は、タスクに失敗しました ':アプリ:transformClassesWithDexForDebug'。 > com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessException:org.gradle。 process.internal.ExecException:プロセス 'コマンド' C:\ Program Files \ Java \ jdk1.8.0_101 \ bin \ java.exe ''が0以外の終了値で終了しました3 –

+0

ファイル内で 'Invalidate cache and restart'を実行してみてくださいメニュー。 –

-1

あなたの活動は、エラーメッセージの状態としてAppCompatAcctityない活動

関連する問題