2015-01-13 3 views
2

을 화면을 고정 할 수 있나요 :가 progrematically 내가 키오스크 모드에있을 것입니다 및 사용 가능한 잠금 화면 이상이어야합니다 응용 프로그램 건물입니다 롤리팝

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); 

를 단을, 지금 progrematically를 필요 앱이 시작될 때 화면을 잠급니다. this 링크를보고, 롤리팝 버전에 조금 더 복잡한 관리자 권한이 필요합니다. 누구든지 관리 했습니까?

답변

0

필요에 따라 Screen Pinning을 사용할 수 있습니다. 그것은 응용 프로그램 작업을 제한하기 위해 안드로이드 5에 추가 된 새로운 functionnality입니다.

응용 프로그램을 고정/고정 해제하려면 프로그래밍 방식으로 Activity.startLockTask()Activity.stopLockTask()을 사용할 수 있습니다. 응용 프로그램이 관리자 응용없는

  • 경우 팝업이 나타납니다, 당신은 수동으로 피닝 모드를 확인해야합니다 :

    어떤 것들은 알고 있습니다.

  • 이 모드에서는 알림이 표시되지 않습니다.
  • 홈 및 최근 앱 버튼은 아무 효과가 없습니다.
  • 확인하지 않고 응용 프로그램의 고정을 해제 할 수 있으며, Keyguard 화면을 설정 한 경우 홈 응용 프로그램으로 돌아가려면 잠금을 해제해야합니다.
+0

화면 pininig가 나를 위해 충분히 잠겨 있지 않아서 쉽게 종료하고 응용 프로그램을 방해하고, 4.0도 지원해야합니다. 어쨌든 고맙습니다. –