2

내 AndroidManifest.xml에 application 태그에 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 속성을 사용하고 있습니다. 앱 메뉴에서 앱을 시작하면 작동합니다. 제목 표시 줄과 상태 표시 줄은 모두 숨겨져 있으며 앱은 전체 화면을 사용합니다.Theme.NoTitleBar.Fullscreen에도 불구하고 상태/알림 표시 줄이 나타납니다

그러나 부팅 할 때 내 앱을 시작하면 (기본 홈 화면) 앱은 여전히 ​​전체 화면을 사용하지만 상태 표시 줄은 표시됩니다.

내 앱이 뒷 배경에서 돌아가고있는 것처럼 보입니다. 같은 앱에서 새로운 활동을 시작한다고해서 그 행동이 바뀌지는 않습니다. 상태 표시 줄을 숨기려면 앱을 다시 시작해야합니다.

모든 솔루션?

내가 문제를 발견 안드로이드 2.3.6

+0

제목 표시 줄을 요청하는 프로그램 방식을 시도 했습니까? – Guykun

+0

그래, 나도 그랬어. 제목 표시 줄에 문제가 없습니다. 내 응용 프로그램이 전체 화면에 있지만 상태 표시 줄이 맨 위에 표시됩니다. – user1806262

답변

0

를 사용!

@Override 
public void onAttachedToWindow() 
{ 
    System.out.println("Onactivity attached :"); 
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); 
    super.onAttachedToWindow(); 
} 

이 첫 번째 활동에 TYPE_KEYGUARD에 창 유형을 설정하는 것 같다

이 문제가 발생합니다 나는 다음과 같은 방법을 무시했다. 코드를 다른 활동에 넣으면 작동합니다. 상태 표시 줄은 표시되지 않습니다.