2011-11-07 3 views
9

저는 android에서 새거야. 내 안드로이드 응용 프로그램에서 기본 암호 잠금 화면을 사용하고 싶습니다. 내 장치에 SMS가 들어올 때 잠금 화면을 열려고합니다. 나는 (설정> 위치 & 보안> 비밀번호로 설정 화면 잠금)을 사용하고 싶습니다.Android 애플리케이션에서 기본 비밀번호 잠금 화면을 사용하는 방법은 무엇입니까?

누구나 내게이 활동의 ​​의도를 말할 수 있습니까? 내가이 일에 붙어 있도록 도와주세요.

미리 감사드립니다.

+0

안녕 mansi 방법 R U를? r u there – bindal

+0

예 ... 어떻게 지내십니까? – anddev

+0

http://chat.stackoverflow.com/rooms/6890/androiddev – bindal

답변

3

나는 APIDemo를 사용하여 솔루션을 얻었습니다. APIDemo/app/DeviceAdmin을 확인하십시오.

감사합니다.

+0

링크가 더 이상 작동하지 않지만 DeviceAdminSample.java에 대한 링크는 다음과 같습니다. https://android.googlesource.com/platform/development/+/master/samples/ApiDemos/src/com/example/android/apis/app/DeviceAdminSample .자바 –

1

나는 그 의도가 드러나지 않았지만 오픈 소스이기 때문에 자신 만의 것을 만들 수 있습니다.

0

휴대 전화를 디버깅 모드로 연결하여 의도를 찾았습니다. 다음 정보를 찾았습니다.

Starting activity: Intent { cmp=com.android.settings/.ChooseLockPattern } 

이것은 다른 장치에 따라 다를 수 있지만 플래그를 설정하여 올바른 작업을 호출 할 수 있습니다. 나는 이것이 당신을 위해 시작할 수 있기를 희망합니다. 더 정확한 다음의 경우

는 DDM의

Starting: Intent { cmp=com.android.settings/.ChooseLockGeneric } 

나는 당신이 당신의 요구 사항에 따라 솔루션을 얻을 것이라고 생각 의도 플래그 일부 연구와 D를 수행에서 지켜야 할 선이다.

+0

에서 ur ur self에 참여하지 마십시오. 신뢰할 수 없습니다. 'com.android'를 직접 참조하는 것은 현재의 디바이스 (디바이스 제조업체가 자신의 패키지로 해당 액티비티를 다시 구현 한 경우) 또는 향후 디바이스 (Android 리팩터링 코드가 해당 액티비티를 내보낼 수없는 것으로 표시 한 경우)를 위반할 가능성이 있습니다. – CommonsWare