как скрыть строку состояния во вкладке Android Galaxy 10.1? - PullRequest
0 голосов
/ 23 ноября 2011

Один из моих клиентов хочет всегда запускать свое приложение сверху, поэтому он хочет скрыть строку состояния на вкладке galaxy 10.1, p7500. это возможно?
Кто-то опубликовал какой-то способ для Android HoneyComb. мы попробовали это на Galaxy Tab 7500, без ROOT-доступа, и это не работает. у кого-то есть такой же опыт? пожалуйста помоги. Спасибо

Ответы [ 3 ]

0 голосов
/ 23 ноября 2011

Вы можете использовать следующий код в методе oncreate

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FULLSCREEN);

    setContentView(R.layout.main);

и вы также можете достичь этого в файле манифеста

 <activity android:name=".Myproject"
              android:label="@string/app_name"
              android:theme="@android:style/Theme.NoTitleBar"
              android:screenOrientation="portrait">
0 голосов
/ 13 марта 2013

Я нашел способ скрыть эту панель в нижней части экрана (Galaxy Tab 2 10.1), однако использование этого метода приведет к появлению панели при взаимодействии с сенсорным экраном.

Если это то, что вы хотите, вы можете сделать это с помощью следующего кода:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
    ...
}

и

@Override
public boolean onTouchEvent(MotionEvent event) {

    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);

    return true;
}

Поместите эти два фрагмента в код активности. Этот документ мне очень помог.

0 голосов
/ 23 ноября 2011

Вы можете использовать тему FullScreen, как описано в этой статье.

...