2012-02-06 3 views
0

내 응용 프로그램에서 잠금 화면을 개발 중이며 다음 링크에 표시된 것과 동일한 문제가 있습니다. How to disable Home button without using the TYPE_KEYGUARD?. 나는 홈 버튼을 사용 중지하고 전체 활동을 유지하는 방법은 무엇인가요?

public void onAttachedToWindow() 
{ 
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);  
    super.onAttachedToWindow(); 
} 

을 사용 안드로이드 추가 : 테마 = "@ 안드로이드를 : 스타일/Theme.NoTitleBar.Fullscreen"을 내 mainfest.xml 파일에. 그러나 여전히 작동하지 않습니다.

<activity android:name=".LockActivity" android:windowSoftInputMode ="stateAlwaysHidden" 
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"> 

    </activity> 

자세한 내용은 내 appliation에 대한 내 mainfest.xml의

부분은

내 응용 프로그램은 백그라운드에서 작동하고 내가 명령을 얻을 나의 잠금 활동이 표시된다. 하지만 문제는 전원 버튼에서 내 화면을 끌 때 명령이 나옵니다. 화면 잠금을 해제하면 상태 표시 줄이 나타나거나 홈 버튼을 차단할 수 없습니다.

+0

2.2를하고있다'여전히 매우 정확한 문제 설명하지 working'이다. 어떤 sdk 버전에서 일하고 있는지 지정할 수 있습니까? 당신의 명시는 어때요? 더 많은 코드, 세부 사항은 어떻습니까? – WarrenFaith

+0

android sdk에서 2.2.3 – sagar

+0

테마를 변경하셨습니까? – Lucifer

답변

-1

<activity android:label="@string/app_name" android:name=".Small" 
      android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/> 
+0

무엇에 대해 2.2.3 이상? 나는 그들을 위해 일하고있다. – sagar

+0

2.3.4 also working – NagarjunaReddy

+0

내 응용 프로그램은 백그라운드에서 작동하며 명령에 따라 내 잠금 활동이 표시됩니다. 하지만 문제는 전원 버튼에서 내 화면을 끌 때 명령이 나옵니다. 화면 잠금을 해제하면 상태 표시 줄이 나타나거나 홈 버튼을 차단할 수 없습니다. – sagar

관련 문제