2012-10-05 3 views

答えて

11

<resources> 
    <style name="Theme.FullScreen" parent="@android:style/Theme.Holo"> 
    <item name="android:windowNoTitle">false</item> 
    <item name="android:windowFullscreen">true</item> 
    </style> 
</resources> 

はあなたのmainfestであなたのカスタムスタイルを参照してください。

<activity android:name=".MyActivity" android:theme="@style/Theme.FullScreen"/> 

私はこの組み合わせを自分でテストしていませんでした真実であるために。

+0

こんにちは、それは動作しません – mahdi

+0

何がうまくいかなかったのですか?タイトルバーまたはフルスクリーンですか? –

+0

それは素晴らしい作品です、私が必要としていたことを正確に行いました。あなたがまだstyles.xmlを持っていなければ、これを使う人のためのいくつかの追加情報ですが、値の下にファイルを作成してそこに入れることができます。システムがスタイル名でファイルにアクセスするとき、ファイル名は重要ではありません。 – Andy

0

私はあなたに活動のフルスクリーンテーマを設定することをお勧めします。 Theme.Black.NoTitleBar.Fullscreenとアクティビティレイアウトでカスタムタイトルバーを作成します。 styles.xmlで

1

、カスタムタイトルスタイルでフルスクリーンアプリを作成するので、のようなフルスクリーンテーマのいくつかの属性上書きするには:

<style name="AppTheme" parent="@android:style/Theme.Light.NoTitleBar.Fullscreen"> 
    <item name="android:windowNoTitle">false</item> 
    <item name="android:windowTitleSize">45dip</item> 
    <item name="android:windowTitleBackgroundStyle">@style/TitleBackgroundStyle</item> 
</style> 

<style name="TitleBackgroundStyle"> 
    <item name="android:background">@drawable/title</item> 
</style> 

を、あなたが望むように変更します。

2

は、これが私の仕事:コードで

// Remove System bar (and retain title bar) 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
        WindowManager.LayoutParams.FLAG_FULLSCREEN); 

を、それは次のようになります。

import android.app.Activity; 
import android.os.Bundle; 
import android.view.Window; 
import android.view.WindowManager; 

public class ActivityName extends Activity { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     // Remove System bar (and retain title bar) 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
      WindowManager.LayoutParams.FLAG_FULLSCREEN); 
     // Set your layout 
     setContentView(R.layout.main); 
    } 
} 
+0

土地モードでは機能しません。 –

0

をTheme.Holo.Compactmenuが一緒にあなたのタイトルバーが見えるようにするとアプリのテーマを設定してくださいアイコン

関連する問題