본문 바로가기

Cordova

(Cordova) Android Studio 에서 앱 상태바 없애기-풀스크린모드 만들기

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

상태바 없애기-풀스크린모드 만들기


색상 입힌 글 + 진한 글씨만 보면 하이브리드 앱에서 풀스크린 해결 가능.


http://naito.tistory.com/entry/%ED%83%80%EC%9D%B4%ED%8B%80%EB%B0%94-%EC%97%86%EC%95%A0%EA%B8%B0-%EC%83%81%ED%83%9C%EB%B0%94-%EC%97%86%EC%95%A0%EA%B8%B0-Full-Screen-%EB%AA%A8%EB%93%9C-%EB%A7%8C%EB%93%A4%EA%B8%B0


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

                WindowManager.LayoutParams.FLAG_FULLSCREEN);


setTheme(android.R.style.Theme_NoTitleBar_Fullscreen);


같은 내용.


http://egloos.zum.com/uknowapps/v/1515395


--->>> 하이브리드앱 정답


영감을 얻은 사이트


https://github.com/cornerstonewdk/cornerstone-framework/blob/master/doc/3.%20Runtime/RT_35.DeviceAPI_ScreenMode.md


<preference name="screenmode" value="fullscreen"/>  // 네비게이터바 , 타이틀바 모두 안보임

(여기서 영감을 얻음)

<preference name="screenmode" value="maximized"/>   // 네비게이터바만 보임

<preference name="screenmode" value="default"/>     // 네비게이터바 , 타이틀바 모두 보임


하이브리드 앱에서는 java코드랑 config.xml 수정해줘야 한다.


config.xml


false > true


<preference name="fullscreen" value="true"/>


출처 :


http://arabiannight.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9CAndroid-%EC%A0%84%EC%B2%B4%ED%99%94%EB%A9%B4-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-Status-bar-Title-bar-%EC%88%A8%EA%B8%B0%EA%B8%B0


titlebar 제거 - MainActivity.java

requestWindowFeature(Window.FEATURE_NO_TITLE);


statusbar 제거

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

WindowManager.LayoutParams.FLAG_FULLSCREEN);