Skip to content

view window

muune edited this page Feb 27, 2019 · 2 revisions

window[목차]

Ch.window

Ch.window

  • 화면에 대한 처리들 모음

Ch.window.topOffset()

Ch.window.topOffset(view:View)
  • View의 topOffset을 얻음

Ch.window.topOffset()

Ch.window.topOffset(act:AppCompatActivity)
  • Activity의 topOffset을 얻음

Ch.window.fullOn()

Ch.window.fullOn(act:AppCompatActivity)
  • 액티비티를 상태표시줄 등을 숨긴 풀 스크린 사이즈로 보이게 한다.
  • 내부 코드 : addFlags(FLAG_FULLSCREEN)

Ch.window.fullOff()

Ch.window.fullOff(act:AppCompatActivity)
  • 풀 스크린 사이즈로 보이게 한 것을 취소한다.
  • 내부 코드 : clearFlags(FLAG_FULLSCREEN)

Ch.window.screenOn()

Ch.window.screenOn(act:AppCompatActivity)
  • 화면이 꺼지지 않게 한다.(잠금모드로 변경이 안 됨)
  • 내부 코드 : addFlags(FLAG_KEEP_SCREEN_ON)

Ch.window.screenOff()

Ch.window.screenOff(act:AppCompatActivity)
  • 화면이 꺼지지 않게 한 것을 취소한다.
  • 내부 코드 : clearFlags(FLAG_KEEP_SCREEN_ON)

Ch.window.noTitleBar()

Ch.window.noTitleBar(act:AppCompatActivity)
  • 타이틀 바가 없는 상태로 만듬

Ch.window.landscape()

Ch.window.landscape(act:AppCompatActivity)
  • 화면을 가로 모드로 고정되게 함

Ch.window.landscapeSensor()

Ch.window.landscapeSensor(act:AppCompatActivity)
  • 가로모드가 기본이지만 센서로 변경 가능하다.

Ch.window.landscapeReverse()

Ch.window.landscapeSensor(act:AppCompatActivity)
  • 가로모드를 180도 회전

Ch.window.portrait()

Ch.window.portrait(act:AppCompatActivity)
  • 화면을 세로 모드로 고정되게 함

Ch.window.portraitSensor()

Ch.window.portraitSensor(act:AppCompatActivity)
  • 세로모드가 기본이지만 센서로 변경 가능하다.

Ch.window.portraitReverse()

Ch.window.portraitReverse(act:AppCompatActivity)
  • 세로모드를 180도 회전

Ch.window.toast()

Ch.window.toast(msg:String, isLong:Boolean = false)
  • 토스트 메시지를 띄운다.