저는 2 일 동안 내 앱의 제목 표시 줄을 숨기려고했습니다.안드로이드 4.4 (특히 갤럭시 탭 4)에서 제목 표시 줄을 숨기기
웹 및 SDK에서 제안하는 모든 일반적인 방법을 시도했습니다 : requestWindowFeature(Window.FEATURE_NO_TITLE);
및 테마 : @android:style/Theme.Black.NoTitleBar.Fullscreen
및 여러 가지 유형을 사용합니다. 당신이 볼 수 있듯이, 우리는
public class AFRLeadFormActivity extends DroidGap {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
int currentApiVersion = android.os.Build.VERSION.SDK_INT;
final int flags = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
// This work only for android 4.4+
if (currentApiVersion >= 19) {
getWindow().getDecorView().setSystemUiVisibility(flags);
// Code below is for case when you press Volume up or Volume down.
// Without this after pressing valume buttons navigation bar will
// show up and don't hide
final View decorView = getWindow().getDecorView();
decorView
.setOnSystemUiVisibilityChangeListener(new View.OnSystemUiVisibilityChangeListener() {
@Override
public void onSystemUiVisibilityChange(int visibility) {
if ((visibility & View.SYSTEM_UI_FLAG_FULLSCREEN) == 0) {
decorView.setSystemUiVisibility(flags);
}
}
});
}
super.loadUrl("file:///android_asset/www/index.html");
}
}
있습니다 : -
아무것도 작동하는 것 같다 없다 그래서 나는 거기에 누군가가 자신의 기술을 정교하게 할 수 바라고 ... 여기에 안드로이드 스튜디오에 의해 제안 내가 가진 무엇 PhoneGap을 사용하여 작업에 렌치를 던질 수도 있습니다.하지만 솔직히 말해서 이것이 작동하지 않는 이유를 알기에는 자세한 출력이 충분하지 않습니다!
도와주세요. 내 유일한 희망입니다.
이 폰갭에 문제가 보인다
와우 ... 감사합니다. 내 마지막 머리카락을 꺼내에서 나를 절약 할 수 :) – Michael
다행, 그 머리카락을 더 잘 유지할 수있어! :) –