#android #leanback
Вопрос:
Я работаю над телевизионным приложением. Мне нужно добавить заголовок авторизации в MediaPlayerAdapter. Есть ли какой-нибудь обходной путь?
String url = intent.getStringExtra("url"); VideoSupportFragmentGlueHost glueHost = new VideoSupportFragmentGlueHost(SeriesPlaybackVideoFragment.this); MediaPlayerAdapter playerAdapter = new MediaPlayerAdapter(getActivity()); playerAdapter.setRepeatAction(PlaybackControlsRow.RepeatAction.INDEX_NONE); mTransportControlGlue = new PlaybackTransportControlGluelt;gt;(getActivity(), playerAdapter); mTransportControlGlue.setHost(glueHost); mTransportControlGlue.setTitle("title"); mTransportControlGlue.setSubtitle("desc"); mTransportControlGlue.playWhenPrepared(); HashMaplt;String, Stringgt; params = new HashMaplt;String, Stringgt;(); String creds = String.format("%s:%s", WORKER_USERNAME , WORKER_PASSWORD); String auth = "basic " Base64.encodeToString(creds.getBytes(), Base64.DEFAULT); params.put("Authorization", auth); playerAdapter.setDataSource(Uri.parse(String.valueOf(url)));```
Комментарии:
1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы точно указать, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.