Omówienie funkcji Multi-Display

Urządzenie z Androidem zawsze zawiera główny (domyślny) wyświetlacz, który jest identyfikowany przez identyfikator DEFAULT_DISPLAY. Ten główny wyświetlacz jest publiczny i umożliwia użytkownikom uruchamianie dowolnych zadań. Oprócz wyświetlacza głównego może być wiele wyświetlaczy dodatkowych, z których każdy jest identyfikowany przez identyfikator wyświetlacza inny niż DEFAULT_DISPLAY. Konfiguracja wyświetlaczy dodatkowych jest bardzo różna w zależności od tego, czy są to wyświetlacze wirtualne utworzone przez konkretne aplikacje, czy konfiguracje systemowe dla wyświetlaczy lokalnych lub bezprzewodowych. Możesz skonfigurować wyświetlacz dodatkowy tak, aby:

  • być prywatny, aby tylko aplikacja, która go utworzyła, mogła go wyświetlać i używać;
  • powielać treści z innego wyświetlacza.
  • Umożliwiać uruchamianie na nim zadań użytkownika, jeśli jest zaufane.
  • Pozwól systemowi zarządzać treściami bezpośrednio, a nie użytkownikowi.
  • Obsługa interfejsu Presentation API.
  • Zezwalaj użytkownikom na przełączanie się między odbiciem lustrzanym a wykonywaniem zadań na wyświetlaczu.

Organizacja

Treści na wielu ekranach (MD) są uporządkowane w ten sposób:

Obszar tematyczny Artykuł
Tworzenie i testowanie Zalecane metody
Środowisko testowe i programistyczne
Najczęstsze pytania
Kolekcje powiązanych artykułów Obsługa wyświetlacza
Obsługa dekoracji systemowych
Obsługa edytora metody wprowadzania
Poszczególne artykuły Jednoczesne wznowienie
Zasady uruchamiania Activity
Ekran blokady
Routing danych wejściowych
Dźwięk w wielu strefach

Terminologia

Na tych stronach wyświetlacze główne i dodatkowe są zdefiniowane w ten sposób:

  • Wyświetlacz główny (domyślny) ma identyfikator wyświetlacza DEFAULT_DISPLAY.
  • Wyświetlacz dodatkowy ma identyfikator wyświetlacza inny niżDEFAULT_DISPLAY.