마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

navigation bar 를 죽이고 싶습니다 ㅠ

0 추천
SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION 써서 hide 시키는거 말고

kill하는 방법은 없을까요

계속 없애고싶은데 소스적으로 해결이 가능한지 여쭤보고싶습니다.

 

private void    KillStatusBar()
{
    Process proc = null;

    String ProcID = "79"; //HONEYCOMB AND OLDER

    if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH){
        ProcID = "42"; //ICS AND NEWER
    }

    try {
        proc = Runtime
                .getRuntime()
                .exec(new String[] { "su", "-c",
                        "service call activity "+ProcID+" s16 com.android.systemui" });
    } catch (IOException e) {
        Log.w(TAG,"Failed to kill task bar (1).");
        e.printStackTrace();
    }
    try {
        proc.waitFor();
    } catch (InterruptedException e) {
        Log.w(TAG,"Failed to kill task bar (2).");
        e.printStackTrace();
    }

}

 

이거를 쓰면 없어진다는데 사용해도 별 반응이 없어서요 ㅠ
익명사용자 님이 2015년 12월 10일 질문

1개의 답변

0 추천
그냥 간단하게 Manifest에서 Application안에

android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"

테마를 풀스크린으로 하시면 됩니다
캬옹이 (37,920 포인트) 님이 2015년 12월 10일 답변
hide를 여쭤본게아닙니다.
...