이것Do! 저것Do!!

두 가지 방법이 있다.

 

1. 클래스에서 requestWindowFeature() 메소드를 이용하여 해당 Activity의 title만 없애기

   1: public class MyActivity extends Activity {
   2: @Override
   3:     public void onCreate(Bundle savedInstanceState) {
   4:         super.onCreate(savedInstanceState);
   5:         requestWindowFeature(Window.FEATURE_NO_TITLE);
   6:         setContentView(R.layout.main);
   7:     }
   8: }

 

2. AndroidManifest.xml에서 속성 정의

A. App의 모든 Activity의 title을 제거

   1: <application android:icon="@drawable/icon"
   2:              android:label="@string/app_name"
   3:              android:theme="@android:style/Theme.NoTitleBar">
   4:         <activity android:name=".MyActivity" android:label="@string/app_name">
   5:             <intent-filter>
   6:                 <action android:name="android.intent.action.MAIN" />
   7:                 <category android:name="android.intent.category.LAUNCHER" />
   8:             </intent-filter>
   9:         </activity>
  10: </application>

B. 해당 Activity의 title만 제거

   1: <application android:icon="@drawable/icon" android:label="@string/app_name">
   2:         <activity android:name=".MyActivity"
   3:                   android:label="@string/app_name"
   4:                   android:theme="@android:style/Theme.NoTitleBar">
   5:             <intent-filter>
   6:                 <action android:name="android.intent.action.MAIN" />
   7:                 <category android:name="android.intent.category.LAUNCHER" />
   8:             </intent-filter>
   9:         </activity>
  10: </application>