問題タブ [leanback]
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.
android - GuidedStepFragment が追加されましたが、制御できませんか?
私のアクティビティはすでにフラグメントを追加しました。GuidedStepFragment をアクティビティに追加すると:
GuidedStepFragment'UI はフロント画面に表示されますが、これを制御することはできません (まだ背景フラグメントを制御しています)。
GuidedStepFragment に集中するにはどうすればよいですか??
Youtube(android-tv版)と同じように、動画視聴ページで「フラグ」アイコンをクリックすると、GuidedStepFragmentのUIが表示されます。
どうもありがとうございました!!
android-tv - android tv - アダプター データのリロード
ブラウズ フラグメント内の行データの一部を再ロードしたいと考えています。
基本的に、ブラウズフラグメントでフラッシュのような効果を引き起こすことなく、アダプターデータをリセットしたいと考えています。どのようにそれを行うことができますか?
notifyDataSetChanged()
リストビューのようなもの。
ありがとう
android - Androidアプリはインストールされますが、Android 4.4で開きません
リーンバック ライブラリー リーンバック バージョン 17:23.1.1 を使用してアプリを作成しました。
これまでの話は次のとおりです。
1) アプリは、5.0 以降のすべての Android デバイスで実行されます。2) アプリは Android 5.0 以降および OS として Android 4.4 を搭載したエミュレーターで実行されます。
問題は、kitkat (Android 4.4.2) を搭載した Android TV ボックスである 2 つのデバイスで開いて実行できないことです。アプリをインストールして、インストール済みアプリのリストに表示できます。しかし、アプリを開くことも、デバイス上で実行することもできません
アプリの作成には android studio を使用しました。アプリの gradle.build ファイルは次のとおりです。
Android 4.4 デバイスでアプリを実行するにはどうすればよいですか??
android - Android TV のおすすめからアクティビティを再開する
Leanback Launcher を使用した Android TV でのおすすめ (通知) の管理に問題があります。
ここで Google サンプルを使用して独自の実装を行います: https://github.com/googlesamples/androidtv-Leanback
期待される結果 :
- 私は自分のアクティビティ「MainActivity」にいます(Webビューを使用)
- HOME を押すと、Leanback ランチャーが表示され、地雷が含まれていることが推奨されます。
- 私はそれらの1つを押します
- 新しいエクストラを使用して新しいインテントで再作成せずに、アクティビティ「MainActivity」を再開します。
実際には、アクティビティをリロードせずにアクティビティを再開すると、 PendingIntent の作成の下で正常に動作します。
現在の結果:
- 私は自分のアクティビティ「MainActivity」にいます(Webビューを使用)
- HOME を押すと、Leanback ランチャーが表示され、地雷が含まれていることが推奨されます。
- 私はそれらの1つを押します
- 私のアクティビティは、extrat インテント値で「onNewIntent」イベントを受け取ります。私は常に同じメディアを持っています。
Google がサンプル コードのコメントで次のように述べているため、このソリューションは機能しません。
したがって、すべての推奨事項を区別するには、ID を使用してアクションを設定する必要があります。そうしないと、アクティビティに送信される最後のペンディング インテントになります。それが私の現在の動作です。「onNewIntent」では常に同じ「メディア」と「id」をインテント(最後のもの)で受け取ります。どの推奨事項をクリックしても、常に同じインテントを取得します。
しかし、「id」を使用してアクションを設定すると、アクティビティ「MainActivity」が再作成されるため、再開が失敗し、webview のコンテキストがクリアされ、webview がリロードされます :(追加のインテント値。
私が望む動作をするのに役立つ解決策はありますか?
質問を簡単にするために、アクティビティをリロードせずに、適切な保留中の意図を持つ推奨事項からアクティビティ B を再開するにはどうすればよいですか?
よろしくお願いいたします。
android - Android TVでNow Playing Cardを表示する方法
MediaPlayer
Androidアプリケーションでオーディオを再生するために使用しています。
Leanback Launcher の [おすすめ] 行に [Now Playing Card] を表示すると、いくつかの問題が発生します。
MediaSessionCompat.Callback
プレーヤーで延長しました。
私は何を間違っていますか?(コードは以下です)。このカードを表示するにはどうすればよいですか?
android - VerticalGridFragment で TV カード項目を選択して他のカードと重ねたときに展開可能にする方法
私はAndroid TVアプリケーションの初心者です。
解決するのに助けが必要な質問がありました。
ではVerticalGridFragment
、表示するカードアイテムがいくつかあり、1行に5つのアイテムがありました。カードが選択されていない場合、カード情報が表示されないようにする必要があります。そこでInfoVisibility method
、カード プレゼンターをCARD_REGION_VISIBLE_SELECTED に設定しました。
カード情報フィールドはなくなりました。ただし、カードを選択した場合。選択したカードの下に表示されるカード アイテムは、私が望んでいるものではありません。その位置が変更されました。
スクリーンショットは次のとおりです。
この問題を解決するのを手伝ってください。前もって感謝します。
android-testing - Android TV アプリの uiautomator テスト
私たちはあなたの TV アプリケーションに uiautomator のテストを利用しようとしています。ただし、TV ウィジェット (カードなど) はクリック イベントに応答しません。
私の質問は、(DPAD キーを使用して) 正しい UI ウィジェットに移動し、DPAD_CENTER で「クリック」することを確認するにはどうすればよいかということです。
android - Android TV アプリ - リモコンでリスト項目を選択できない
現在、私は Android TV アプリに取り組んでいます。
Android Lean back サポート ライブラリを使用しました。
1つ追加しましListView
たが、実際のデバイスのリモートでlistViewからアイテムを選択できません。ただし、マウスを使用して、Android 仮想デバイスで listView の項目を選択できます。
リストビューのサンプルコードは次のとおりです。
arrayViewOrders
これは、JSON Web サービスから受信したデータを含む ArrayList です。
これが私のJSONレスポンスです:
AndroidManifest.xml ファイルに次の機能も追加しました。
だから、私の質問は:リモートの助けを借りて、実際のデバイスで何か(つまり、リスト項目、ボタン)を選択する方法は?