問題タブ [android-tv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2003 参照

android - Android TV の DetailsOverviewRow に ProgressBar を追加する

Android TV アプリ用に android.support.v17.leanback.widget.DetailsOverviewRow を少し変更したバージョンを作成しようとしています。私が実現しようとしているレイアウトは、Google のデフォルト バージョンとほぼ同じですが、アクション パネルの上にプログレス バーが追加されています。私が今持っているものは次のようになります:

現行版

私が作成したいのは、おおよそ次のようなものです。

目標バージョン

可能であれば、まったく新しいレイアウトをゼロから作成することなく、これを動的に追加したいと考えています。現在使用しているコードは次のとおりです。Android Studio のデフォルトの Android TV アプリからわずかに変更されています。

ProgressBar を追加する簡単な方法はありますか、それともまったく新しい xml レイアウトを作成する必要がありますか?

0 投票する
3 に答える
2139 参照

android-youtube-api - Android TV 埋め込み youtube 1080p

YouTube の動画を Android TV アプリケーションに表示したいのですが、既に携帯電話で動作しているものを移植しようとしていましたが、YouTube Android API プレーヤーを使用していますが、Android TV では動作しないようです。

これhttps://code.google.com/p/gdata-issues/issues/detail?id=6998を見つけたので、私だけではないようです。

WebView を追加し、ビデオを表示できますが、フル HD 解像度を取得できません。埋め込みビデオで可能ですか?

0 投票する
0 に答える
453 参照

android - imageView でリモート画像を読み込むと、ListView が動かなくなる

Android TV のアプリケーションでは、各セルにリモート画像を表示する垂直の ListView があります。

リモートコントロールキーを使用してリストを下にスクロールすると、次の要素が表示されるはずですが、戻って上に移動し、いくつかのアイテム (フォーカスあり) を下にスクロールすると、2-4 のアイテムが読み込まれます。さらに行き詰まり、などなど。

画像はionを介してリモートで読み込まれますが、UniversalImageLoader を使用しても同じ動作が発生します。プレースホルダー画像のみを使用すると、リストがスムーズに実行されます。

別のタスクでリモート イメージをロードする際の問題のようですが、ion はこれをカバーすると想定されています。

0 投票する
1 に答える
350 参照

android - Android デバイス (特に Android TV) 上のすべてのアプリのリストを取得します

5.1.1 を実行している Android TV (Nexus Player) で起動可能なすべてのアプリのリストを取得しようとしています。

上記を使用して、アプリのリストを取得できますが、完全なリストのようには見えません: Netflix はデバイスにインストールされていますが、表示されず、明らかに [設定] がありません。

5.1.1 を実行している Android フォンで同じコードを実行すると、設定アプリが含まれます。

一部のアプリの表示を妨げる​​可能性のあるCATEGORY_LAUNCHERand/orについて何かありますか?CATEGORY_LEANBACK_LAUNCHER

私も試しました:

同じ効果があります。

完全なコード (この質問を書いている時点) は、Github here でチェックアウトできます。スニペットはAppsRepository クラスからのものです。

0 投票する
1 に答える
1113 参照

android - AndroidTV で MediaSessionManager.OnActiveSessionsChangedListener を使用する

Android TV でアクティブなメディア セッションへの変更をリッスンしようとしています (具体的には、Hue ライトを一種の「ムービー モード」に設定するため)。NotificationListenerService通常の Android デバイス (4.3 以降) では、を呼び出せるように をセットアップしますMediaSessionManager.addOnActiveSessionsChangedListener()

問題は、Android TV に my を有効にする UI がないようで、NotificationListenerService処理するものが何もないことSettings.ACTION_NOTIFICATION_LISTENER_SETTINGSです。メディアの変更をリッスンする別の方法や、NotificationListenerServiceAndroid TV で有効にする方法を知っている人はいますか? これは私自身の使用のためだけのものなので、スケーラブルなソリューションである必要はありません (adb は問題ありません)。

0 投票する
1 に答える
141 参照

android-tv - Android TV アプリを開発するオーソドックスな方法はありますか

Android TV 開発の理解にいくつか問題があります。まず第一に、Android TV プロジェクトを立ち上げ、新しいアクティビティ用のカスタム インターフェイスを作成しようとしていたとき、残念ながら私を助けることができる xml 要素が見つかりませんでした。この例から、Android SDK によって提供されるインターフェイス全体が多くのフラグメントに集められているというアイデアがいくつか得られました。色、フォント、フォントサイズ、透明度、おそらくアニメーションなどを変更できますが、コントロールとWTFの構造を本当にカスタマイズする必要がある場合は、ラベル内に「Hello World」を出力したい!!! 出来ますか?このリンクからすべての記事を読みましたhttps://developer.android.com/training/tv/index.htmlしかし、それは私にとってはまだ役に立ちません(多分私はユニークです:))。Googleガイドでこのように苦しんだ後、私はプラットフォームが非常に新しく、Googleによって提供された方法以外に何かを行う方法がないという結論を下しました. 私は正しいですか?そうでない場合、成功する方法を見つけるにはどうすればよいですか?

0 投票する
1 に答える
1377 参照

android - AndroidTV アプリを FireTV で使えるようにする

アマゾンテレビストアにも公開したいリーンバックライブラリを使用したアンドロイドテレビアプリがあります。このリンクのように、標準のLAUNCHER. ただし、いくつかの点についてはわかりません。

  1. 推奨事項

TV ホーム画面の最初の行にある Android TV ディスプレイ コンテンツのおすすめ

デバイスを初めて使用した後、おすすめのコンテンツがテレビのホーム画面の最初の行に表示されます

このためには、レコメンデーション サービスを作成し、android tv アプリでレコメンデーションを構築する必要があります。

FireTV もレコメンデーションを表示しますか? FireTV アプリにレコメンデーション サービスが存在する必要がありますか? このリンクから引用

グローバル ナビゲーション メニューは、主要なシステム メニューです。画面左側に一列に並んで表示されます。グローバル ナビゲーション メニューを使用すると、ユーザーは主要なコンテンツ カテゴリや、検索、ホーム、映画、テレビ、音楽、ゲーム、アプリなどのその他のオプションを選択できます。

Fire TV のグローバル ナビゲーション メニューは、Android TV のおすすめコンテンツの行に似ていますか?

  1. グローバル検索

Android TV は Androidsearch interfaceを使用して、インストールされているアプリからコンテンツ データを取得し、検索結果をユーザーに配信します。Android TV アプリは、この目的のために構成ファイルContent Providerとともに を実装します。searchable.xml

Fire TV でグローバル検索を利用できますか?また、Android TV アプリと同様のコンテンツ プロバイダーを提供する必要がありますか? このリンクから引用

グローバル検索はシステム全体で提供され、個々のアプリ用にカスタマイズすることはできません。開発者は独自のアプリ内検索を実装できますが、グローバル検索機能には含まれていません。

  1. アプリ内検索

Leanback サポート ライブラリは、TV の他の検索機能と一貫性があり、音声入力などの機能を提供するアプリ内の標準検索インターフェイスを有効にする一連のクラスを提供します。

リーンバック サポート ライブラリは Fire TV の Android API レベル 17 で使用できるので、FireTV でもリーンバック SearchFragment を使用できると思います。しかし、音声入力は別の方法で処理されますか?

0 投票する
2 に答える
5785 参照

android - BrowseFragment のヘッダーごとに複数の ListRows - Leanback ライブラリ

アプリの Leanback サポートを開始しています。UI 要件に従って、各ヘッダーに対応する複数のリスト行を追加する必要があります。これは、Android TV で Youtube アプリが行うこととまったく同じです。デフォルトの ListRowPresenterは、1 つのリスト行とそのヘッダーのみをレンダリングしているようです。複数のリスト行をサポートするプレゼンターはありますか? 各項目に RowsFragment が埋め込まれたカスタム プレゼンターを作成する行について考えています。私のアプローチが間違っている場合は修正してください。ここに画像の説明を入力