2011-07-28 2 views
1

어쨌든 내 애플 리케이션의 하단에 메뉴 막대가 태블릿에 표시되지 않을까요? 제목 표시 줄을 사용하여 사라질 수있었습니다. ->안드로이드 윈도우 클래스

this.requestWindowFeature(Window.FEATURE_NO_TITLE); 

어떤 수업이 있나요? Android 3.0 ..이 기능은 모든 Android 버전에서 사용할 수 있습니까?

감사합니다.

+0

Android 3.0에는 탐색 용 하드 키가 없습니다. 따라서 제거 할 수 없습니다. –

답변

2

장치가 쉘에서 당신이 할 수있는 뿌리는 경우 - 너무 분명 재부팅 후 휴식 응용 프로그램에서 호출합니다>

service call activity 79 s16 com.android.systemui 

이 기능을 제공합니다.

Process proc = Runtime.getRuntime().exec(new String[]{"su","-c","service call activity 79 s16 com.android.systemui"}); 
proc.waitFor(); 
+1

왜 투표를하지 않겠습니까? do .. –

+0

그것은 지원되지 않는 비공개 API입니다. 당신이 그것에 의존한다면, 당신의 앱은 미래의 안드로이드 버전에서 깨질 것입니다. –

2

하단 막대를 제거 할 수 없습니다.

+0

응용 프로그램 수준이 아닐 수도 있습니다. 운영 체제는 어떻습니까? build.props 파일 또는 이와 유사한 파일에 없습니까? –

+1

당신은 안드로이드의 커스텀 버전을 만들 수 있지만 자신의 장치를 배포 할 필요가 있습니다. –

+0

루트 장치와 비슷합니다. # s 서비스 호출 활동 79 s16 com.android.systemui' –

0

그것은 안드로이드 2. 여기에있다 내가 지금까지 내가 아는 한

http://sree.cc/google/android/hiding-the-notification-bar-and-title-bar-in-android을 볼 수있는 페이지로 연결되는 링크입니다, 안드로이드 3.x에서이 작업을 수행 할 수있는 방법이 없습니다 막대를 제거하여 정확히 달성하려는 것은 무엇입니까?

+0

글쎄, 나는 그것을 제거하려고 시도했다. 그래서 나는 우리 장치에서만 돌아갈 독점적 인 앱을 만들면서 앱을 종료하는 데 사용할 수 없다. –

+0

어쩌면 그들의 제거 대신 사용할 수 있도록하는 방법입니까? 막대에 표시되는 내용도 조정할 수 있습니까? –

+0

버튼에 대한 onKeyDown 리스너를 무시할 수 있습니다. – gammaraptor