아래는 코모스튜디오가 직접 만든 무료 앱이에요(한 번만 봐주세요 ^^)
안드로이드 기본 액티비티를 사용할 때는
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
요렇게 하면 타이틀바를 없앨 수 있었다.
하지만,
AppCompatActivity에서는
Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content요런 에러가 나서 죽는다.
요렇게 되면 앞 뒤로 배치 해보고 별 짓을 다 해본다.
액션바를 없애보기....
// final ActionBar actionBar = getSupportActionBar();
// actionBar.setDisplayShowTitleEnabled(false);
// actionBar.removeAllTabs();
액션바를 생기게 한 다음 없애기
supportRequestWindowFeature(WindowsCompat.FEATURE_ACTION_BAR);
한 다음 위 액션바 없애기 다시 넣고...
온갖 오버라이딩 다하고..... 함수 만들고....
물론 이렇게 해결 될 수도 있다...
하지만 이게 정답인가 ?
그냥
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
이거 한 줄이면 끝난다!!!
얼마나 간단한가?
항상 진짜 답을 찾는 방법을 배우자!!
' [안드로이드 공부] > 액티비티' 카테고리의 다른 글
error activity class does not exist (0) | 2020.07.22 |
---|---|
[안드로이드] 패키지 이름으로 앱 실행하기 (0) | 2016.10.05 |
[안드로이드] 액티비티 가로 세로 모드 고정 (0) | 2015.10.16 |
안드로이드 error activity class does not exist (0) | 2015.10.12 |
안드로이드 액티비티 싱글 탑의 비밀 (0) | 2015.10.09 |
모든 게시물은 코모스튜디오의 소유이며, 무단 복제 수정은 절대 불가입니다. |
퍼가실 경우 댓글과 블로그 주소를 남기고 해당 게시물에 출처를 명확히 밝히세요. |