Первый на android tv: Приложения Первого канала. О компании. Первый канал

Содержание

Приложения Первого канала. О компании. Первый канал

Приложения Первого канала. О компании. Первый канал

Приложения Первого канала

Установленные на вашем смартфоне приложения для IOS и Android Первый и Кино1ТВ работают в обычном режиме. Не рекомендуем удалять приложения, чтобы сохранить доступ к ним. Будьте с нами! Если вы устанавливаете приложения Первый и Кино1ТВ на своих устройствах впервые — воспользуйтесь инструкцией ниже.

Скачать приложение Первый для OC Android

Скачать приложение Кино1ТВ для OC Android

Все самые интересные программы и новости всегда у вас под рукой. Не знаете, когда и что смотреть? Удобная телепрограмма с функцией напоминаний поможет спланировать ваш просмотр. Поблизости нет телевизора? Смотрите прямой эфир в отличном качестве прямо в приложении. Пропустили любимую передачу? Откройте приложение и смотрите полные выпуски и самые яркие моменты любимых шоу.

Приложение Первый для Смарт ТВ

Смотрите эфир Первого канала на большом экране – актуальные телепроекты, сериалы и фильмы на телевизорах с функцией Smart TV.

– HD качество

– голосование и участие в опросах с помощью пульта телевизора

Доступно на телевизорах SAMSUNG, LG, SONY, HAIER, PHILIPS, TCL, XIAOMI, Hisense и других моделей.

Операционные системы: tvOS и ANDROID TV.

Приложение Первый

В приложении Первого всегда доступен эфир Первого канала, все передачи в записи, эксклюзивный контент для цифровой среды. Спасибо, что вы с нами. Не переключайтесь!

Интерактивный эфир

Голосуйте и отвечайте на вопросы во время эфира телешоу «Голос», «Поле чудес», «Кто хочет стать миллионером», «Давай поженимся» и получайте моментальные призы и возможность принять участие в программе.

Прямой эфир

Смотрите прямой эфир в отличном качестве прямо в приложении – чем выше скорость соединения, тем лучше качество изображения.

Телепередачи

Выбирайте любимые телепередачи и смотрите их в записи. Также для вас – подборка лучших моментов из самых популярных шоу.

Офлайн

Хотите смотреть любимую передачу позже? Сохраните видео в «Избранное» и смотрите офлайн в любом месте. Продолжайте просмотр с того момента, на котором остановились.

Новости

Хотите узнать, что происходит в стране и мире? Смотрите «Новости».

Спорт

Олимпийские игры, Чемпионаты по фигурному катанию, хоккею, футболу и другим видам спорта — в прямом эфире и записи.

ТВ программа

Приложение КИНО1ТВ

В приложении КИНО1ТВ всегда доступны любимые российские сериалы, фильмы, мультфильмы и документальное кино.

– Телесериалы онлайн: первая серия всегда доступна для просмотра бесплатно.

– Качество сериалов и фильмов до Full HD.

– Отсутствие рекламы при покупке или подписке.

– Большой выбор фильмов и сериалов, доступных по подписке.

– Кино онлайн доступно как по wi-fi, так и через сети LTE и 3G.

Загружайте фильмы и смотрите офлайн в любом месте. Продолжайте просмотр с того места, на котором остановились.

Представлена подробная информация о сериалах и фильмах: трейлеры, актерский состав и описание.

Простой и удобный интерфейс, автоматическое переключение серий в рамках одного сериала.

Напоминание о выходе новых серий.

Наслаждайтесь просмотром! 

Тематические категории:

ТелевидениеШоу-бизнес



ПРЯМОЙ ЭФИР

Android TV

Google Ассистент на вашем ТВ

Теперь вместе с Android TV вы получаете встроенного Google Ассистента. Чтобы запустить голосовое управление, скажите «Окей, Google» или нажмите кнопку микрофона на пульте. Хотите найти последний блокбастер, узнать результат важного матча или приглушить свет в комнате? Отвлекаться от просмотра любимых программ больше не придется: просто дайте Ассистенту нужную команду.

  • Планирование

  • Воспроизведение

  • Поиск контента

  • Ответы на вопросы

  • Управление
    устройствами

Планирование

Воспроизведение

Поиск контента

Ответы на вопросы

Управление

устройствами

С Android TV вам не придется долго искать любимый контент. Благодаря удобному интерфейсу вы можете легко возобновить просмотр с того места, где остановились, или найти новое увлекательное шоу.

Популярные

приложения

В Google Play найдутся приложения для Android TV на любой вкус – от Showtime и YouTube до множества игр.

  • ПОТОКОВАЯ ПЕРЕДАЧА

  • ТЕЛЕВИДЕНИЕ

  • ИГРЫ И ПРИЛОЖЕНИЯ

ПОТОКОВАЯ ПЕРЕДАЧА

ТЕЛЕВИДЕНИЕ

ИГРЫ И ПРИЛОЖЕНИЯ

Встроенная технология Chromecast

Транслируйте фото, видео, музыку и другой контент с мобильного устройства на экран телевизора с Android TV.

Партнеры Android TV во всем мире

  • Все
  • Телевизоры и устройства потоковой передачи
  • Поставщики телевизионных услуг

Все (201)

Телевизоры и устройства потоковой передачи (108)

Поставщики телевизионных услуг (93)

  • 1und1

  • 3BB

  • Aconatic

  • ACT

  • Agile TV (Masmovil)

  • Airtel

  • AirTV

  • Aiwa

  • Akino

  • Allente

  • ANAM

  • Anker

  • Arrow Modern Future Company

  • ASANZO

  • Asianet

  • Asus

  • AT&T TV

  • Atria Convergence Technologies Limited

  • Ayonz

  • Bauhn

  • Beeline

  • BenQ

  • Binge

  • Blaupunkt

  • BOE Technology Group Co. , Ltd.

  • Bouygues Telecom

  • Casper

  • CCC

  • Cellcom TV

  • CG

  • Changhong

  • Chimei

  • China Network Systems

  • CHiQ

  • CMHK

  • Com Hem

  • Condor Electronics

  • Cosmote GR

  • D’LIVE

  • d2h

  • Deutsche Telekom

  • Dialog Television

  • DISH Business

  • Dish TV

  • DishTV

  • DNA

  • Dom. ru

  • DW SUMMUS

  • Eko

  • Elsys

  • Ematic

  • ENTV

  • EPSON

  • ESTLA

  • Euskaltel

  • Evvoli

  • Flipkart

  • Formovie

  • Foxconn

  • Foxtel

  • FPT Play

  • Free

  • FRONTiiR

  • Funai

  • Get

  • Globe Telecom

  • Haier

  • Hansung

  • Hathway

  • Hisense

  • HORIZON

  • iFFalcon

  • Infinix

  • infomir

  • Innos

  • Iriver

  • Itel

  • J:COM

  • JBL

  • JDS

  • Jooyon

  • JVC

  • Kbro

  • KDDI

  • KIVI

  • KODAK

  • Kogan. com

  • KOODA

  • KT

  • KT SkyLife

  • KTC

  • LG HelloVision

  • Linknet

  • Linsar

  • Lloyd (A Havells Brand)

  • LMT

  • LUCOMS

  • Makedonski Telekom

  • Marcel

  • MarQ

  • Mauritius Telecom

  • Mediabox

  • MEO

  • Micromax

  • MNC

  • MobiCom

  • Motorola

  • MTS

  • MyBox

  • nc+ PL

  • Net+

  • NETTV

  • Nokia

  • NTT Docomo

  • NVIDIA

  • OnePlus

  • Ooredoo

  • Orange

  • Panasonic

  • Partner TV

  • PCCW

  • Philips

  • PIXELA

  • Play

  • Polaroid

  • Polytron

  • PRISM Korea

  • Proximus

  • Quickline AG

  • R

  • RCA

  • RFL Electronics Ltd

  • Robi Axiata Limited

  • Safaricom

  • Sanyo

  • SaskTel

  • Saudi Telecom Company

  • Sceptre Inc.

  • Seiki

  • SFR

  • Sharp Corporation

  • Singer Bangladesh Limited

  • SK broadband

  • Sky Switzerland

  • Skyworth

  • Slovak Telekom

  • SMARTEVER

  • SONIQ Australia

  • Sony

  • Starhub (SG)

  • STINGTV

  • Stofa

  • Stream System

  • Syinix

  • T-Mobile Czech Republic

  • T-Mobile Polska S. A

  • Tata Sky

  • TBC

  • tbroad

  • TCL

  • Telecable

  • Telecom Italia

  • Telekom Malaysia

  • Telenet

  • Telkom Indonesia

  • Telkom ZA

  • Telus

  • Tempo (Aust) Pty Limited

  • TESLA

  • theham

  • THOMSON

  • top MSO

  • TOSHIBA

  • TPV (Philips EMEA)

  • Transvision

  • TRUE

  • Truvii

  • Turbo-X

  • TV UP

  • TVB

  • UMAX

  • United Group

  • United RS

  • Vectra PL

  • Vestel (Toshiba EU)

  • Videostrong

  • Viettel

  • VinSmart

  • Vodafone

  • Vodafone — GmbH

  • Vodafone KDG

  • Vodafone QA

  • Vu Televisions

  • Walton

  • WIND Hellas

  • Witooth

  • XGIMI Technology

  • Xiaomi

  • XL

  • Yes

  • Youfone

Minari © 2020 A24 DISTRIBUTION, LLC. All Rights Reserved. Everything Everywhere All At Once © 2022 A24 Distribution, LLC. All Rights Reserved. Lady Bird © 2017 InterActiveCorp Films, LLC. All Rights Reserved.

Carousel

Используйте кнопки Вперед и Назад или клавиши со стрелками для выбора.

Начало работы с ТВ-приложениями

Приложения для ТВ используют ту же структуру, что и приложения для телефонов и планшетов. Это сходство означает, что вы можете
модифицируйте существующие приложения, чтобы они также работали на телевизионных устройствах, или создавайте новые приложения на основе того, что у вас уже есть.
знать о создании приложений для Android.

Важно: Ваше приложение должно соответствовать определенным требованиям для
квалифицироваться как приложение для Android TV в Google Play. Для получения дополнительной информации см. перечисленные требования
в качестве телевизионного приложения.

В этом уроке описывается, как подготовить среду разработки для создания ТВ-приложений, а также
минимальные необходимые изменения, чтобы приложение могло работать на телевизионных устройствах.

Вы также должны прочитать дизайн телевизора и
Создание телевизионных макетов. Кроме того, попробуйте
Пример приложения Android Leanback в
Репозиторий Android TV на GitHub
.

Определение поддерживаемых форматов мультимедиа

Информацию о кодеках, протоколах и форматах см. в следующей документации.
поддерживается Android TV.

  • Поддерживаемые форматы носителей
  • DRM
  • android.drm
  • ExoPlayer
  • android.media.MediaPlayer

Создать телепроект

В этом разделе обсуждается, как изменить существующее приложение Android для работы на телевизионных устройствах или создать
новое приложение. Если у вас уже есть приложение для Android, добавление поддержки Android TV позволит вам создавать
пользовательский интерфейс для ТВ при повторном использовании существующей архитектуры приложения.

Примечание: Мы рекомендуем иметь одно приложение, поддерживающее оба
мобильных устройств и телевизионных устройств. Если вам нужны отдельные приложения для мобильных устройств и ТВ
устройства, вы можете опубликовать несколько приложений в одном списке в Google Play,
используя поддержку нескольких APK. Для получения дополнительной информации см.
Поддержка нескольких APK.

Вот основные компоненты, которые вы должны использовать для создания приложения, работающего на телевизионных устройствах:

  • Activity for TV (обязательно) — в манифесте приложения
    объявить действие, предназначенное для запуска на телевизионных устройствах.
  • Телевизионные библиотеки (дополнительно) — существует несколько
    библиотеки androidx
    доступно для телевизионных устройств, предоставляющих виджеты для создания пользовательских интерфейсов.

Предварительные условия

Прежде чем приступить к созданию приложений для ТВ, необходимо:


  • Обновите инструменты SDK до версии 24. 0.0 или выше
    .

    Обновленные инструменты SDK позволяют создавать и тестировать приложения для ТВ.

  • Обновите SDK до Android 5.0 (API 21) или выше


    Обновленная версия платформы предоставляет новые API для ТВ-приложений.

  • Создайте или обновите проект приложения
    .

    Чтобы получить доступ к новым API для ТВ-устройств, необходимо создать проект или изменить существующий
    проект, ориентированный на Android 5.0 (уровень API 21) или выше.

Объявить активность ТВ

Приложение, предназначенное для работы на ТВ-устройствах, должно объявить активность запуска для ТВ
в своем манифесте. Он использует намерение CATEGORY_LEANBACK_LAUNCHER .
фильтр для этого. Этот фильтр идентифицирует ваше приложение как включенное для ТВ и позволяет
Google Play идентифицирует его как телевизионное приложение. Когда пользователь выбирает ваше приложение на главном экране телевизора,
это намерение определяет, какую активность запускать.

В следующем фрагменте кода показано, как включить этот фильтр намерений в манифест:

<приложение
  андроид:баннер="@drawable/баннер" >
  ...
  <активность
    android:name="com.example.android.MainActivity"
    android:label="@string/имя_приложения" >
    <намерение-фильтр>
      
      
    
  
  <активность
    android:name="com.example.android.  TvActivity  "
    android:label="@string/имя_приложения"
    android:theme="@style/Theme.Leanback">
    <намерение-фильтр>
      
      <категория android:name="  android.intent.category.LEANBACK_LAUNCHER  " />
    
  

 

Вторая запись манифеста действия в этом примере указывает , что действие является
запустить на ТВ-устройстве.

Осторожно: Если вы не включите
CATEGORY_LEANBACK_LAUNCHER фильтр намерений в
ваше приложение, оно не будет видно пользователям, использующим Google Play на телевизорах. Кроме того, если ваш
приложение не имеет этого фильтра, когда вы используете инструменты разработчика для загрузки его на телевизионное устройство, приложение
не отображается в пользовательском интерфейсе телевизора.

Если вы модифицируете существующее приложение для использования на телевидении, ваше приложение не должно использовать тот же
макет активности для телевизора, который он делает для телефонов и планшетов. Пользовательский интерфейс вашего ТВ-приложения (или
телевизионная часть вашего существующего приложения) должна предоставлять более простой интерфейс для удобной навигации.
с помощью пульта дистанционного управления с дивана. Инструкции по разработке приложения для ТВ см. в руководстве по дизайну ТВ. Для получения дополнительной информации о минимальном
требования к реализации макетов интерфейса на ТВ см. в разделе Макеты зданий для ТВ.

Объявить поддержку Leanback

Заявите, что ваше приложение использует пользовательский интерфейс Leanback, необходимый для Android TV. Если вы разрабатываете
приложение, работающее на мобильных устройствах (телефоны, носимые устройства, планшеты и т. д.), а также на Android TV, установите
требуемое значение атрибута на false . Если вы установите требуемое значение атрибута
до true ваше приложение будет работать только на устройствах, использующих пользовательский интерфейс Leanback.

<манифест>
    
    ...

 

Объявить, что сенсорный экран не требуется

Приложения, предназначенные для работы на телевизионных устройствах, не полагаются на сенсорные экраны для ввода.
Чтобы было понятно, в манифесте вашего ТВ-приложения должно быть указано, что
android. hardware.touchscreen Функция не требуется. Этот параметр идентифицирует ваше приложение как
может работать на ТВ-устройстве и требуется, чтобы ваше приложение считалось ТВ-приложением в Google.
Играть в. В следующем примере кода показано, как включить это объявление манифеста:

<манифест>
    
    ...

 

Внимание: В манифесте вашего приложения вы должны указать, что сенсорный экран не требуется,
как показано в этом примере кода; иначе ваше приложение не появится в Google Play на телевизоре.
устройства.

Если приложение включает в себя фильтр намерений средства запуска Leanback, оно должно предоставлять
изображение баннера главного экрана для каждой локализации. Баннер — это запуск приложения
точка, которая появляется на главном экране в строках приложений и игр.
Чтобы добавить баннер в свое приложение, опишите баннер в манифесте следующим образом:

<приложение
    . ..
    андроид:баннер="@drawable/баннер" >
    ...

 

Используйте андроид :баннер
атрибут с <приложение>
тег, чтобы предоставить баннер по умолчанию для всех действий приложения, или с
<активность>
тег для предоставления баннера для определенного действия.

Баннер должен быть ресурсом xhdpi размером 320 x 180 пикселей. Текст должен быть включен в
изображение. Если ваше приложение доступно более чем на одном языке, вы должны предоставить отдельные версии
баннер с текстом для каждого поддерживаемого языка.

Изменить цвет лаунчера

Внимание! Начиная с Android 12, пользовательские анимации заставки, созданные с помощью
API платформы SplashScreen больше не поддерживаются для приложений Android TV.

При запуске телевизионного приложения система отображает анимацию, напоминающую расширяющуюся заполненную
круг. Чтобы настроить цвет этой анимации, установите android:colorPrimary
атрибут вашего ТВ-приложения или активности к определенному цвету. Вы также должны установить два дополнительных
атрибуты перекрытия перехода к true , как показано в следующем фрагменте из
XML-файл ресурса темы:

<ресурсы>
    <стиль... >
      @color/primary
      true
      true
    

 

Дополнительные сведения о работе с темами и стилями см.
Стили и темы.

Добавить библиотеки ТВ

Jetpack включает библиотеки пакетов androidx для использования с телевизионными приложениями. Эти
библиотеки предоставляют API и виджеты пользовательского интерфейса для телевизионных устройств:

  • androidx. leanback.app
  • androidx.leanback.database
  • androidx.leanback.graphics
  • androidx.leanback.media
  • androidx.leanback.preference
  • androidx.leanback.system
  • androidx.leanback.widget
  • androidx.leanback.widget.picker

Создание приложений для ТВ

После того, как вы выполнили шаги, описанные выше, пришло время приступить к созданию приложений для
большой экран! Ознакомьтесь с этими дополнительными разделами, которые помогут вам создать приложение для ТВ:

  • Создавайте приложения для воспроизведения ТВ — телевизоры
    создан для развлечения, поэтому Android предоставляет набор инструментов и виджетов пользовательского интерфейса для создания
    Телевизионные приложения, которые воспроизводят видео и музыку и позволяют пользователям просматривать контент, который они хотят.
  • Помогите пользователям найти ваш контент на телевидении —
    Со всеми вариантами контента, которые находятся у пользователей под рукой, помочь им найти контент, который им нравится, почти невозможно.
    так же важно, как предоставление этого контента. В этом тренинге обсуждается, как размещать ваш контент на
    телевизионные устройства.
  • Создавайте ТВ-игры — ТВ-устройства
    платформа для игр. См. этот раздел для получения информации о создании отличных игр для телевидения.
  • Создавайте сервисы ввода ТВ — представьте свое видео
    контент в линейном стиле «телевизионное вещание» с каналами и программами, к которым ваши пользователи могут получить доступ
    с помощью программы передач, а также с помощью кнопок перехода вверх/вниз по каналам.

Запуск приложений ТВ

Запуск приложения — важная часть процесса разработки. Вы можете запустить свое приложение на
ТВ-устройства, настроенные на поддержку отладки по USB или использование виртуальных ТВ-устройств.

Запуск на реальном устройстве

Настройте телевизор следующим образом:

  1. Используйте USB-кабель для подключения телевизора к компьютеру для разработки. Если нужно,
    обратитесь к документации, предоставленной производителем вашего устройства.
  2. На телевизоре перейдите к Настройки .
  3. В строке Устройство выберите About .
  4. Прокрутите вниз до Build и выберите Build несколько раз, пока не появится сообщение,
    «Теперь ты разработчик!»
  5. Возврат к Настройки . В строке Preferences выберите Developer options .
  6. Выберите Отладка > Отладка по USB и выберите Вкл. .
  7. Вернитесь к главному экрану телевизора.

Чтобы протестировать приложение на телевизоре:

  1. В Android Studio выберите свой проект и нажмите
    Выполнить
    с панели инструментов.
  2. В окне Select Deployment Target ,
    выберите свое ТВ-устройство и нажмите OK .

Запуск на виртуальном устройстве

AVD-менеджер в Android
SDK предоставляет определения устройств, которые позволяют создавать виртуальные телевизионные устройства для запуска и
тестирование ваших приложений.

Чтобы создать виртуальное ТВ-устройство:

  1. Запустите AVD Manager. Для получения дополнительной информации см.
    Помощь AVD-менеджера.
  2. В диалоговом окне AVD Manager щелкните вкладку Определения устройств .
  3. Выберите одно из определений устройства Android TV и нажмите Создать AVD .
  4. Выберите параметры эмулятора и нажмите OK , чтобы создать AVD.

    Примечание. Для лучшей производительности эмулятора телевизора используйте эмулятор x86.
    и включить Использовать опцию Host GPU . Также используйте ускорение виртуального устройства, когда оно
    доступный. Дополнительные сведения об аппаратном ускорении эмулятора см.
    Настройте аппаратное ускорение.

Чтобы протестировать приложение на виртуальном ТВ-устройстве:

  1. В Android Studio выберите свой проект и нажмите
    Выполнить
    с панели инструментов.
  2. В окне Select Deployment Target ,
    выберите свое виртуальное ТВ-устройство и нажмите ОК .

Дополнительные сведения об использовании эмуляторов см.
Использование эмулятора. Для получения дополнительной информации о развертывании приложений из Android Studio в виртуальные
устройства, см. Отладка с Android
Студия.

Разрешите запуск вашего ТВ-приложения в режиме мгновенного взаимодействия

Мгновенное взаимодействие упрощает работу пользователей
чтобы опробовать ваше ТВ-приложение и повысить его популярность.

Чтобы ваше ТВ-приложение могло работать как мгновенное приложение на устройстве Android TV или в эмуляторе,
первым подписаться
эти инструкции
для создания набора приложений с мгновенным запуском.

Затем в фильтре намерений для вашего ТВ-приложения
MainActivity , убедитесь, что оба LAUNCHER и
LEANBACK_LAUNCHER объявлены в AndroidManifest.xml :

<активность
    android:name="com.example.android.MainActivity"
    android:label="@string/имя_приложения" >
    <намерение-фильтр>
      
      
      
    
  
 

Теперь ваше ТВ-приложение должно быть настроено на мгновенную работу.

Подготовьте свое ТВ-приложение к публикации

Просмотрите контрольный список Android TV, чтобы узнать, что делать дальше.
для подготовки вашего ТВ-приложения к публикации и распространению.

Построение телевизионных макетов | Разработчики Android

Экран телевизора обычно просматривается с расстояния около 10 футов, и хотя он намного больше, чем большинство
другие устройства Android, этот тип экрана не обеспечивает такой же уровень точности
Детализация и цвет как у меньшего устройства. Эти факторы требуют от вас создания макетов приложений с телевизором.
устройства в виду, чтобы создать полезный и приятный пользовательский опыт.

В этом уроке описываются минимальные требования и детали реализации для создания эффективных
макеты в телевизионных приложениях.

Вам также следует прочитать Дизайн для Android TV.

Использовать темы макета для ТВ

Темы Android могут служить основой для
макеты в ваших телевизионных приложениях. Вы должны использовать тему, чтобы изменить отображение действий вашего приложения, которые
предназначены для работы на телевизионном устройстве. В этом разделе объясняется, какие темы следует использовать.

Тема с откидной спинкой

Библиотека Leanback androidx включает Theme.Leanback , тему для телевизионных действий, которая обеспечивает
последовательный визуальный стиль. Мы настоятельно рекомендуем использовать эту тему для любого ТВ-приложения, созданного
с классами наклона androidx. Следующий код
образец показывает, как применить эту тему к действию:

<активность
  android:name="com.example.android.TvActivity"
  android:label="@string/имя_приложения"
    android:theme="@style/Theme.Leanback"  >
 

Тема NoTitleBar

Строка заголовка — это стандартный элемент пользовательского интерфейса для приложений Android на телефонах и планшетах, но он
не подходит для телевизионных приложений. Если вы не используете классы Androidx Leanback, вы должны применить это
тему для ваших действий на телевидении, чтобы подавить отображение строки заголовка. Следующий пример кода
из манифеста ТВ-приложения демонстрирует, как применить эту тему для удаления отображения строки заголовка:

<приложение>
  ...
  <активность
    android:name="com.example.android.TvActivity"
    android:label="@string/имя_приложения"
      android:theme="@android:style/Theme.NoTitleBar"  >
    ...
  

 

Темы AppCompat

В мобильных приложениях Android очень часто используется AppCompatActivity .
вместе с одной из тем Theme.AppCompat . Эта комбинация позволяет использовать такие функции, как окрашивание с возможностью рисования.
не беспокоясь о версии Android, установленной на устройстве. Если вы разрабатываете приложение, которое работает только на
Android TV, нет необходимости использовать AppCompatActivity , потому что функции, которые он включает, либо
уже доступны на Android TV или не актуальны (например, панель действий).

Если вы создаете приложение с общей кодовой базой между Android Mobile и Android TV, вы можете запустить
в некоторые проблемы из-за тематики. AppCompatActivity и различные виджеты AppCompat
требуют, чтобы вы использовали Theme.AppCompat , в то время как фрагменты Leanback ожидают, что вы используете
Фрагментактивность
и Theme.Leanback . Если вам нужно использовать одно и то же базовое действие для мобильных устройств Android и Android TV или
если вы хотите использовать настраиваемые представления на основе виджетов AppCompat , таких как
AppCompatImageView ,
вы должны использовать темы Theme.AppCompat.Leanback . Эти темы дают вам все
тем из AppCompat , а также предоставить значения, характерные для Leanback.

Вы все еще можете настроить Theme.AppCompat.Leanback темы так же, как и с любыми
другая тема. Например, если вы хотите изменить значения, характерные для
OnboardingSupportFragment ,
сделать что-то похожее на следующее: