안드로이드 MAIN Activity 변경

프로그래밍/Android (Java)|2015. 1. 27. 10:49
반응형

안드로이드 프로젝트를 생성하여 메인 액티비티를 만들어 (혹은 자동으로 생성된) 개발하게 된다.
작업을 해오다가 별도로 추가한 액티비티를 메인으로 변경하고 싶을 경우가 있다.

이런 경우에는 AndroidManifest.xml 소스를 열어 아래와 같이 수정하자.

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".NewActivity"
            android:label="@string/app_name"
            android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
          </intent-filter>

        </activity>

        <activity
            android:name=".MainActivity"
            android:label="@string/app_name"
            android:screenOrientation="portrait" >
        </activity>

</application>

원래 MainActivity가 메인 액티비티였으나, 후에 추가된 NewActivity를 메인 액티비티로 변경한 모습이다.


<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>


를 메인 액티비티가 될 곳으로 옮기는 작업으로 매인 액티비티를 옮길 수 있다.


[출처] 어린왕자와 여우 | 어린왕자 (http://tiger5net.egloos.com/viewer/5838789)

반응형

댓글()