Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu

Wielu producentów smartfonów przestaje stosować mechaniczne przyciski dotykowe w swoich urządzeniach. Odbywa się ze względu na oszczędzanie przestrzeni i zwiększenie procentu przydatnego obszaru strony twarzy urządzenia. W tym samym czasie Android umożliwia korzystanie z klawiszy sterowania dotykowego ekranu. Najczęściej producenci oprogramowania wykorzystują zdolność systemu operacyjnego, aby ukryć ten panel nawigacyjny podczas uruchamiania programów pełnoekranowych i gier. Jednak nie zawsze jest automatycznie wykonywane, zwłaszcza przy użyciu przestarzałego oprogramowania. Opowiemy, jak ukryć panel nawigacyjny na urządzeniach z Androidem.

GMD Pełny ekran Wciągający tryb

Ta metoda jest najłatwiejsza i nie wymaga specjalnych umiejętności. Ponadto nie potrzebujesz uprawnień root na smartfonie ani tablecie. Jedynym warunkiem jest wersja Android 4.4 i nowszych. Niestety, ta metoda nie zawsze działa, ale warto spróbować przed rozpoczęciem więcej kardynała.

  • Przejdź do oficjalnego sklepu z aplikacjami Google Play.

  • Uruchom zainstalowaną aplikację i przejdź do sekcji "Ogólne". Następnie zaznacz pole naprzeciwko początku uruchomienia elementu rozruchowego, które aplikacja uruchomiła się automatycznie za pomocą załadunku systemu.

  • W tym samym menu możesz umieścić kleszcz w ciągu "powiadomienia", który byłby wyświetlany w panelu powiadomień.

  • Teraz, gdy rozpoczynasz dowolny program, możesz obniżyć zasłonę powiadamiania i kliknięcie jednej z ikon zbiorowych GMD, możesz wybrać, co chcesz ukryć: dolny panel lub obie panele natychmiast.

Chciałbym rozszerzyć dyskusję o ukryciu systemu nawigacyjnego / panelu nawigacyjnego na dole ekranu na tabletach z kanapkami z Androidem (4.0 i wyższą).

12 odpowiedzi

na urządzeniach korzeniowej używam następującego polecenia ADB

ADB Shell PM Wyłącz com.Android.Systemui

aby ukryć panel nawigacyjny na zawsze. Pokazać go ponownie, uruchom

ADB Shell PM Enable com.Android.Systemui

podczas gdy dla mnie działa dobrze

Korzystanie z poniższego kodu jest jednym ze sposobów, aby ukryć nawigację.

GetWindow (). GetDecorview () .Systemutywności (widok.system_ui_flag_hide_navigation);

Ale problem z powyższym jest to, że staje się widoczny, gdy tylko użytkownik dotknie ekranu.

W Androida Kitkat jest funkcja o nazwie Wciągająca, która ukrywa panel powiadomień i nawigację. Nie jest wyświetlany, nawet jeśli użytkownik współdziała z ekranem. Jednak użytkownik może to zrobić widoczny, przewijając go od góry do dołu. Poniżej znajduje się kod jego osiągnięcia.

// Initezew W tym w OnCreate () Wyświetl MDecorView \u003d GetWindow (). GetDecorView (); // Następnie wywołać tę funkcję private void hideSystemUI () (mDecorView.setSystemUiVisibility (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_LOW_PROFILE | View.SYSTEM_UI_FLAG_IMMERSIVE);)

Jednak w moim przypadku nigdy nie chciałem widocznego panelu nawigacyjnego i powiadomienia, nawet jeśli użytkownik przechodzi przez górną część ekranu. Próbowałem, a ja udało mi się osiągnąć to częściowo. To, co zrobiłem, został wdrożony przez CountDownTimera, który spowodowałby hidestymui () co sekundę. Wiem, że to nie jest najlepszy sposób na to. Ale nie miałem innego rozwiązania.

Jeśli ktoś dostanie, daj mi znać, jak ukryć panel nawigacyjny i powiadomień przez długi czas :) Mam nadzieję, że ta odpowiedź pomoże komuś w przyszłości :)

Aktualizacja - istnieje zadanie, które można wykorzystać do takich przypadków (ręczna konfiguracja aplikacji klienta). Rzeczywiście, panel nawigacyjny nie może zostać usunięty w ramach tej struktury.

Jednak, Istnieje rozwiązanie do ukrycia panelu nawigacyjnego, jeśli opcja jest używana dla Ciebie. . Oto jak:

W HideBar możliwe jest uruchomienie w trybie "kiosku", w którym nie ma możliwości ponownego wyświetlania panelu nawigacyjnego. Nie trzeba dodawać, że naprawdę musisz być ostrożny.

Zastosowane ryzyko:

    usuń urządzenie

    nieprawidłowa instalacja Bususbox, która może być nieco trudna, choć jest mało prawdopodobne, aby doprowadzić do utraty informacji.

    zaloguj się martwym końcem, gdzie nie możesz wyjść z aplikacji. Na przykład, jeśli 1 z interfejsu graficznego nie zapewnia opcji zamykania, 2 Twoja aplikacja uruchamia się automatycznie podczas uruchamiania, 3 HYDBAR nie pozwala na ponowne wyświetlanie paska nawigacyjnego, a 4 Ukrycie ukrywa panel nawigacyjny przy starcie. Można go pokonać, zatrzymując / usunąć aplikację z ADB.

Oto inne identyczne pytania:

Edytuj: Od 4,4 (19) Możesz użyć poniższych, aby włączyć to, co nazywa się "trybem wciągającego". Został wprowadzony do Google Cardboard Vrtoolkit, ale może być używany jako całość.

setsystemuuident (view.system_ui_flag_immersive)

Z mojego wysiłku wydaje się, że: setsystemuuivity (view.system_ui_flag_hide_navigation) nie działa na tabletach.

Działa na smartfonach (testowanych z Nexus 4 Mako), ale pojawi się ponownie na zdarzeniu dotykowym / kliknięciu. Wydaje się również naprawić nacisk na panelu, zmuszając dwukrotnie, aby zwrócić ostrość do widoku.

Próbuję znaleźć sposób na przechwycenie wydarzenia, które faktycznie przerysowało panel. Pech.

Bycie upartym, pobierzem kod systemu operacyjnego Android, uruchomić Eclipse Debuger i przejdź do Huntin. To nie jest błąd. Panel nawigacyjny ma kluczowe znaczenie dla cyklu życia aplikacji.

Widziałem aplikacje, które to robią (gry itp.), Więc jest sposób bez kibicowania.

Nie możesz go ukryć, jeśli nie jesteś zakorzeniony w urządzeniu. Ale oczywiście istnieje obejście, które nie może spełniać wymagań, ale kilka znanych aplikacji rynkowych obecnie korzystają z tej strategii, aby osiągnąć tę zakazaną funkcję panelu menu dla ich zastosowań.

  • Zapewnij uprawnienia administratora.
  • Zainstaluj hasło i zablokuj urządzenie za pomocą profilu Admin Admin API
  • Następnie pobrać interfejsy użytkownika na wbudowanym ekranie blokady. (Oczywiście pokazuje ekran blokady w tle, gdy wystąpi przejście między działaniami. Ale jeśli logika jest zorganizowana dobrze, użytkownik będzie gładki i mniej zauważalny).
  • Gdy musisz włączyć, zresetować hasło do ", za pomocą resetesword (" ", 0) obiektu Menedżera zasad urządzenia.

Naprawdę lubię interfejs tabletu, który pojawił się w najnowszych wersjach systemu operacyjnego Android, ale ma jedną poważną wadę, a mianowicie panel nawigacyjny umieszczony na dole ekranu.

Nie, wszystko jest w porządku z samym panelem - jest całkiem wygodne użycie go. Ja, podobnie jak wielu (nawet mówię nawet - przytłaczające większość) właścicieli tabletów nie są zadowoleni z faktu, że panel ten nie może być ukryty w celu użycia aplikacji w trybie pełnoekranowym. Na szczęście jest proste i eleganckie rozwiązanie tego problemu - nowa aplikacja do tabletu Pełny ekran..

Ten program umożliwia ukrywanie panelu nawigacyjnego Android na tablecie, przełącza jego ekran w trybie pełnoekranowym i umieszczając przezroczyste przyciski zamiast panelu w jednym lub dwóch narożnikach ekranu, którego można zmienić według własnego uznania .

Jedynym ograniczeniem jest twoja praca pełna! Ekran wymaga praw korzeni na tablecie. Oczywiście program działa w systemie operacyjnym Android w wersji 3.0 lub wyższej.

Użyj programu jest bardzo prosty. Po uruchomieniu widać okno z jego ustawieniami:

To właśnie oznaczają przedmioty:

Pełny ekran: Włącz i wyłącz przycisk Tryb pełnoekranowy.

Automatyczny start: Automatyczne uruchomienie aplikacji, gdy tablet jest włączony

Pokaż powiadomienie: Pokaż ikonę w panelu powiadomień

Ustaw krycie.: Suwak, aby skonfigurować przezroczystość pełnego! Przyciski! Ekran

Ustaw rozmiar.: Suwak, aby dostosować rozmiar pełnego! Ekran

Pierwszy obszar dotykowy: Pierwsze ustawienia przycisku nawigacji:

Pozycja: Lokalizacja przycisku (w lewo lub prawy dolny róg ekranu)

Kliknij Akcja.: Działanie po kliknięciu przycisku:

  • Nic - nic do zrobienia
  • Wróć - Powrót
  • Pokaż ostatnie aplikacje - Lista aplikacji
  • Przywróć SystemBar - Panel Display System
  • Pokaż powiadomienia - Pokaż powiadomienia
  • Otwórz menu Aplikacje - Otwórz menu aplikacji
  • Open Pie-Menu - Otwórz menu sektora wyskakującego. Po wybraniu tego trybu kliknij obraz klucza, aby skonfigurować funkcje menu podręcznego.

Długa akcja Click.: Funkcje z długim przyciskiem:

Możesz wybrać jedną z powyższych funkcji, które wywołuje się z długim przyciskiem naciskając.

Swipe działanie.: Działanie z przesuwnym gestem na przycisku.

Drugi obszar dotykowy - Ustawienia drugiego przycisku nawigacyjnego

Są to ustawienia dla drugiego przycisku nawigacyjnego i całkowicie powtarzają ustawienia pierwszego przycisku.

Wszystko działa bardzo prosto i intuicyjnie zrozumiałe. Pobierz pełny! Aplikacja Ekranowa jest następującymi linkami:

Strona dewelopera aplikacji na XDA.

Płacona wersja aplikacji zawiera możliwość wybierania sytuacji, w których tryb pełnoekranowy zostanie włączony automatycznie.

Podobne materiały:

Na niektórych smartfonach Huawei, w szczególności Ascend D2, Mate, P6 i tabletu Huawei MediaPad 10 FHD, znane klucze dotykowe zostały zastąpione wirtualnym. To rozwiązanie techniczne jest zdecydowanie bardzo interesujące, jednak znaczącą wadą jest użycie części ekranu do tego bardzo wirtualnego okienka nawigacyjnego. Inżynierowie Huweev znaleźli rozwiązanie tego problemu i wdrożyli możliwość składania kluczy wirtualnych (tyłu, domu i menu) w oprogramowaniu opartym na bazie Androida 4.1.2.


Aby go zauważyć, Google wdrożył ten chip tylko w Androidzie 4.4 Kitkat, a Huawei zakazał używać w ich oprogramowaniu układowym pół rok temu.

Ale ze względu na fakt, że ta funkcja została już wdrożona w oprogramowaniu układowym, można go łatwo aktywować wystarczająco.

Najpierw metoda:

W ten sposób aktywację panelu składanego w ten sposób konieczne jest, aby prawa root zostały uzyskane na smartfonie, a Menedżer plików jest zainstalowany, który jest w stanie pracować z folderami systemowymi, takimi jak root Explorer.

  1. Wprowadź folder / folder systemowy / Korzystanie z root Explorer.
  2. Znajdź i otwórz plik build.prop. Za pomocą edytora.
  3. Znajdź ciąg ro.config.hw_shownavisetings \u003d false. i zmień wartość fałszywe na prawdziwe. .
  4. Zapisz zmiany w pliku.
  5. Przeładuj smartfon.
  6. Iść do Ustawienia-\u003e Panel nawigacyjny-\u003e Zwiń panel nawigacyjny i umożliwiają możliwość zarządzania panelu.

Metoda drugiego:

Ta metoda jest odpowiednia, dla której brak możliwości lub pragnienia otrzymywania praw głównych na jego urządzeniu. Z wymaganego oprogramowania będziesz potrzebować tylko edytora bazy danych Sqlite.

  1. Korzystanie z standardowej aplikacji Albackup Aby utworzyć 2 kopie zapasowe ustawień systemu systemowego z rozłączonym szyfrowym.
  2. Otwórz za pomocą Ex Explorer / Root Explorer Menedżera plików / Huawei lub innego menedżera plików, folder
    / Huaweibackup / backupfiles / ggyh-mm-dd_chchch-mm-ss / Na karcie pamięci, gdzie GGYM MM-DD_CHCHCH-MM-SS odpowiada dniu i godzinie tworzenia kopii zapasowej.
  3. Otwórz plik ustawienie systemu.db. z pomocą Edytor bazy danych Sqlite..
  4. Stół system. Znajdź zmienną Hide_virtual_key i zmień swoją wartość 0 na 1 .
  5. Przejdź do narzędzia AllbackUp i odzyskać dane z karty SD z edytowanego kopii zapasowej.
  6. Przeładuj smartfon.

Podczas resetowania ustawień do fabryki, a także po aktualizacji oprogramowania układowego, dane manipulacyjne będą musiały zostać ponownie wykorzystane.


Możliwość ukrycia panelu została po raz pierwszy użyta w Androidzie 4.4 "Kitkat". Ale nie wszystkie aplikacje lub gry, zwłaszcza wcześnie, mogą pracować bez panelu sterowania. Dlatego oferujesz kilka sposobów rozwiązania problemu za pomocą aplikacji innych firm.

Usuwamy panel w pierwszej drodze

Jest on wdrażany przy użyciu programu trybu Tryb pełnego ekranu GMD, nie wymaga prawa korzenia, ale działa na wersji Android "Kitkat" i nie zawsze działa stale.

Algorytm działań:

  1. Pobierz i zainstaluj aplikację;
  2. Uruchomimy program, znajdziemy sekcję "Ogólne", zaznaczamy rozpocznij punkty rozruchowe i powiadamiające, dla programu Autorun z systemu operacyjnego i wyświetlić odpowiednio przyciski aplikacji w Panelu Powiadomień;
  3. Podczas uruchamiania aplikacja zostanie wyświetlona w panelu powiadomień i pozwala wybrać tryby wyświetlania lub ukryć panele ekranowe.

Wady sposobu powinny zawierać brak klawiatury na ekranie w trybie pełnoekranowym i nie zawsze jest prawidłową obsługą z niektórymi programami, ale głównie aplikacja działa całkiem dobrze.

Drugim sposobem na usunięcie panelu Android

Aby wdrożyć tę metodę, będziesz potrzebował Ultimate Dynamic Navbar Program, narzędzie ramowe XPONED i Otwórz dostęp do oprogramowania tabletu. Jest to najwygodniejsza, niezawodna i ma wysoką elastyczność ustawień.

Algorytm działań:

  1. Musisz pobrać i zainstalować Ultimate Dynamic Navbar;
  2. Po uruchomieniu go w ustawieniach przełącznik trybu ustawiony na pozycji "Wł." I zaznacz "Auto-Timing po włączeniu", inne ustawienia można zainstalować później;
  3. Wynikiem programu będzie wyglądem "pływającego" panelu;
  4. Stary panel pozostał na miejscu, więc pobierasz go i zainstaluj instalator XPONED;
  5. Po uruchomieniu naciskamy pole "Install / Update", uruchom ponownie program, po czym aplikacja jest aktywowana, a jego wersja będzie widoczna;
  6. W sekcji "Moduły" programu, podłączamy Ultimate Dynamic Navbar, tykając go, uruchom ponownie smartfon - stary panel powinien zniknąć.

Pozostaje tylko do życzenia, kochanych użytkowników, przyjemnego czasu w sieci lub do gry, pozytywne emocje z pełnego ekranu i przyjemności z pomyślnego wdrożenia Ventiy.

Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu