2014-10-15 5 views
0

현재 Tizen 최신 SDK에 기본 앱을 제작 중이며 C 언어로 프로그래밍해야합니다. 내 앱에서 특정 시간에 울리는 일종의 '알람 시계'를 만들어야하고 기기가 잠 들어있는 경우 앱에서 깨울 필요가 있습니다. 이 작업은 이미 수행 할 수 있지만 앱은 잠금 화면에 표시되지 않습니다. 여러분이 스크린을 깨우고 UI 앱을 잠금 화면과 겹치게 만들고 C 기반의 새 SDK를 사용하는 방법에 대해 알고 싶습니다.Tizen - 잠금 화면 오버랩 앱 UI

감사합니다. https://developer.tizen.org/에 당신이 예를 찾을 수

우선 들어

답변

0

, 타 이젠 네이티브 API는 C++에,하지 C. 귀하의 질문에 관해서는

:

잠금 화면에서 팝업 표시하는 방법 :

Popup pPopup = new (std::nothrow) Popup(); 
pPopup->Construct(true, Dimension(600, 750)); 

if (Tizen::Shell::LockManager::GetInstance()->IsLocked()) 
{ 
    // 'http://tizen.org/privilege/uimanager' platform privilege required 
    pPopup->SetZOrderGroup(WINDOW_Z_ORDER_GROUP_HIGHEST); 
} 
을 화면 잠금을 해제하는 방법

: 나는 말했다으로

if (Tizen::Shell::LockManager::GetInstance()->IsLocked()) 
{ 
    // 'http://tizen.org/privilege/lockmanager' platform privilege required 
    Tizen::Shell::LockManager::GetInstance()->Unlock(); 
    UiApp::GetInstance()->GetFrameAt(0)->SetZOrderGroup(WINDOW_Z_ORDER_GROUP_NORMAL); 
} 
+0

M.wasowski, 새로운 API는 C에 질문과 나는이 예를 가지고있다. 그러나 도와 줘서 고맙습니다. –

+0

문서에 대한 링크를 추가 할 수 있습니까? –

+0

좋아요, 나는 SDK 베타 판에서 capi를 발견했는데 무슨 뜻인지 보았습니다. 당신의 유스 케이스를 위해 나는 통고 capi를 볼 것입니다; lockscreen에 알림을 표시하고, 소리를 추가 할 수 있으며, app-control을 통해 작업을 지정할 수도 있으므로 필요한 모든 도구를 사용할 수 있습니다. –