본문 바로가기

IT/Android

안드로이드 상단 바 제거 및 오류 원인

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

처음에 안드로이드 layout을 선택하면 상단에 바가 존재합니다.

app name같은 것이 명시되어 있는데요... 이를 제거해서 full layout을 얻고자 할때는 

AndroidMainfest.xml 파일의 내용을 수정하면 됩니다.


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

application 태그에 위 속성을 추가하면 됩니다.


하지만!!!

이렇게 변경 후 재실행을 하면 간혹 에러가 발생합니다. 그 원인은 구글에서 명시를 했는데요..

http://stackoverflow.com/questions/22828118/app-crashes-after-setting-to-theme-notitlebar-fullscreen

위 주소로 들어가면 내용이 나옵니다.


간단히 요약하자면 MainActivity가 ActionBarActivity를 extends하고 있어서 발생하는 오류입니다.

FragmentActivity를 extneds 하는 것으로 바꿔주기만 하면 크래시 없이 정상적으로 잘 실행됩니다.