안드로이드 전체화면 만들기(타이틀 제거 및 상태바 제거) 안드로이드개발Tip

1) 클래스 파일에 명시하는 방법

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

        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                                        WindowManager.LayoutParams.FLAG_FULLSCREEN);

        setContentView(R.layout.main); 
    }    
}   

2) 마니페스트 파일에 명시하는 방법

1) 어플리케이션 레벨에서 타이틀 제거 (전체 어플리케이션의 타이틀 제거)

<application android:icon="@drawable/icon"
                  android:label="@string/app_name"
     android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
        <activity android:name=".Test"
                  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>

2) 액티비티 레벨에서 타이틀 제거 (해당 액티비티의 타이틀만 제거)

<application android:icon="@drawable/icon"
                  android:label="@string/app_name">
        <activity android:name=".Test"
                     android:label="@string/app_name"
                 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>
</application>

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://uknowapps.egloos.com/tb/1515395 [도움말]

덧글

댓글 입력 영역

애드센스(468*60)



애드센스(160*600)