1
Android 용 맞춤형 잠금 화면 앱을 코딩하고 있습니다.Android에서 잠금 화면 앱의 모든 하드웨어 키를 사용 중지합니다.
뒤로 버튼을 비활성화 할 수있었습니다. 그러나 홈 버튼과 ICS의 최근 앱 버튼은 그렇게 쉬운 일이 아니었다.
나는 주위 검색과 함께했다그러나
@Override
public void onAttachedToWindow() {
// TODO Auto-generated method stub
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
, 이것은이 추가 된 후에는 IllegalArgumentException 창 유형을 변경할 수 없습니다 던졌습니다. 그런 다음 onCreate()에서 설정하려고했지만 홈 키는 여전히 작동합니다.
저는이를 달성하기 위해 루트 메소드를 기꺼이 사용하고 있습니다. 그것을 끝낼 수있는 방법이 있습니까?
도움이 될 것입니다.
루트 액세스와 저수준 코딩이 필요합니다. 즉, Android SDK는이를 수행 할 방법을 제공하지 않습니다. – mrres1
예 WidgetLocker는 이것을 루트 도우미와 함께 처리합니다. 하지만 난 그저 어떻게 찾을 수없는 것 같아. – kevdliu