Программа Android TV Leback не добавляет к часам следующий - PullRequest
0 голосов
/ 17 ноября 2018

Я пишу эти коды в своем проекте, но ничего не добавляю, чтобы посмотреть следующий ряд на главном экране.

 WatchNextProgram watchNextProgram = new WatchNextProgram.Builder()
                .setWatchNextType(TvContractCompat.WatchNextPrograms.WATCH_NEXT_TYPE_NEW)
                .setType(TvContractCompat.PreviewPrograms.TYPE_MOVIE)
                .setTitle(movie.getName())
                .setDescription(movie.getShortDescription())
                .setPosterArtUri(movie.getImageUri())
                .build();
Uri watchNextProgramUri = getContentResolver().insert(TvContractCompat.WatchNextPrograms.CONTENT_URI,
                watchNextProgram.toContentValues());

watchNextProgramUri вернуть точное значение


Также я добавляю эти разрешения:

 <uses-permission android:name="com.android.providers.tv.permission.READ_EPG_DATA" />
 <uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA" />

А также эта зависимость:

compile 'com.android.support:support-tv-provider:27.0.0'

Я использую Android TV Emulator API 28 для тестирования

Почему я не могу добавить что-нибудь, чтобы посмотреть дальше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...