問題タブ [google-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 に答える
1435 参照

android - google-tvエミュレータが起動しているように見えますが、何もしません

最近、Windows 7ラップトップを再パーティション化して、unbuntu 11.04も実行し、Android用のGoogleTVアドオンを試すことができるようにしました。SDKエミュレーターでGoogleTVavdを実行するために指定された要件に従いましたが、エミュレーターはまだ機能しません。新しいavdをロードすると、スキンのあるウィンドウが表示されます...その後は何も表示されません。

次のコマンドでターミナルからavdを起動します。

エミュレーター@-scale.5 -verbose

「エミュレーター:KVMモードが自動有効になりました!」という行が返されます。そして、表示面とピクセルフォーマットに関するいくつかの情報で終わります。エラーや警告は表示されません。

kvmを無効にしてavdを起動した場合:

エミュレーター@-scale.5 -verbose -qemu -disable-kvm

エミュレーターとスキンのロード、ただしエミュレーターは非常に遅く(使用できないほど遅い)、低解像度のCGAのようにグラフィックが大幅に劣化しています...しかし、Google TVのロゴが表示され、ホーム画面が表示されます。(トレースは、表示面に関する情報と同じ場所で終了することに注意してください)

また...KVMadbデバイスでAVDを実行すると、エミュレータがオフラインとして表示され、adblogcatに接続できません。-disable-kvmを使用してAVDを実行すると、 logcatを使用してエミュレーターに問題なく接続できます。(おそらくこれは理にかなっていますか?)

私の現在の仕様:

  • HP Pav dv6000
  • AMD Turion 64 X2モバイルTL-60(BIOS経由でKVMが有効になっている)
  • nVidia GeForce 7150M
  • Unbuntu 11.04
  • KVM(こちらの手順に従ってください:https ://help.ubuntu.com/community/KVM/Installation )
  • KVM権限(ここで指定されているとおり:http ://code.google.com/tv/android/docs/gtv_emulator.html#KVM )
  • Android SDK(この記事の執筆時点で最新)

誰かが私がこれをデバッグするのを手伝ってくれることを願っています、tx!

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

android - EclipseをGTVデバイスに接続する方法

単純だが未回答の質問:

GTVが発表されて以来、私たちはアプリの作成方法を理解しようとしています。現在のエミュレーターは、私たちのマシンでは遅すぎます。ご想像のとおり、これをできるだけ早く開始したいと考えています。では、どうすればEclipseをGTVデバイスに接続できますか?

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

google-tv - Google TV エミュレーションでのライブ TV

デベロッパー サイトのドキュメントによると、Google TV エミュレーションはライブ テレビをサポートしています。地域の郵便番号を指定すると、地域のプロバイダ リストが取得されます。

これはインドの郵便番号で機能しますか? はいの場合、プロバイダーの ChannelListing 情報に無料でアクセスできますか、それともサブスクリプション料金がかかりますか?

これは実際にどのように機能しますか?

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

google-tv - ライブ TV ビューにウィジェットを追加する

ライブ TV ビューをカスタマイズできますか? たとえば、現在のチャンネル情報を一覧表示するテキスト ビューまたはダイアログ ボックスを表示したい場合、ライブ TV が再生されているときに、それらをライブ TV ビューの上に動的に追加できますか? 誰かがライブ TV ビューにウィジェットを追加しようとした場合は、提案してください。

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

android - Google TV アプリの「グローバル ゾーン」のコンテンツ/サイズを変更するにはどうすればよいですか?

Google TV のデザイン パターンの記事を読みましたが、デフォルトの「グローバル」ゾーンのサイズ/位置を変更する方法や、複数の項目を表示する方法がわかりません。

(私にとって)あいまいな発言がいくつかあります。例: 「大域ゾーンはアプリケーションの存続期間中存続するため、画面スペースを占有しすぎないようにする必要があります。」. (OK、レイアウトで変更するにはどうすればよいですか?)

次に、グローバルゾーンが「[...]アプリケーション階層の最上位の「グローバル」アイテムをすべて保持する[...]」と述べています。次に、「アプリケーションのすべてのカテゴリも含まれています [...]」と述べます。

グローバル アイテムと見なされるものは何ですか? "LAUNCHER" と "MAIN" <intent-filter> カテゴリとアクションを持つアクティビティ? (それを試してみましたが、喜びはありません)

「カテゴリ」とはどういう意味ですか? 各アクティビティの <intent-filter> "category" マニフェスト エントリで定義されているカテゴリ? (それも試してみましたが、喜びはありません)

Fragments に関連する SDK の ApiDemos コードを実行しましたが、思いつきません。Fragment と ListFragment を拡張するために既存のアプリの一部を正常に移植しましたが、私の人生ではこれを理解できません。

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

javascript - 十字キーナビゲーション-データ構造とプログラミング?

私はGoogleTVの既存のウェブアプリケーションに十字キーナビゲーションを実装する任務を負っています(そして私はGoogle Chromeでテストしていますが、これまでのところ同じように動作しているようです。十字キーナビゲーションを実装するためのメモには、upの基本的なハンドラーがあります、右、左、下、を選択します。

現在、仮想カーソルを初期化してから、さまざまな十字キーストロークを初期化するスキームがあります。document.elementFromPoint()以前に選択されていない新しい要素が見つかるまで、使用してループすることに依存しています。現在の位置を示すためにcssを使用しoutline:ており、dpadコントロールの1つが選択されている場合にのみ表示します。

dpadClickableクリック可能なすべてのアイテムにクラスを追加する初期化のステップがあり、カーソルが移動するdpadHighlightedと、新しいアイテムに追加され、他のすべての要素から削除されます。正しく見えます。

スクロール可能な要素がある場合、またはポイントを下に移動しても何も見つからないような方向の場合、これはすべて失敗します。

私が欲しいのは、すべてのdpadClickableアイテムを保持するためのデータ構造です。次に、十字キーをクリックすると、それを繰り返して、最も近い上、下、左、および右の要素を見つけることができます。top同様に、とleftプロパティに基づいてそれを行う必要がありますか?または、計算された中心点に基づいていますか?

これを実装しているjQueryライブラリを見つけ、ある程度リバースエンジニアリングしています。しかし、私が本当に望んでいるのは、このクラスのプログラミング問題の入門書です。グラフィックプログラミングアルゴリズムを探す必要がありますか?ゲーム?他に何かありますか?

青いボックスのあるページレイアウトは、選択可能な領域を示しています

更新:ユーザーエクスペリエンスStackExchangeサイトでの質問:既存のWebアプリケーションへの十字キーナビゲーションの追加:リソース?

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

google-tv - Google TV デバイスの Android バージョン

私の理解によると、市場で入手可能な Google TV デバイスはまだ HoneyComb で動作しません。もしよろしければ、それらが実行されている Android のバージョンを教えていただけますか? HoneyComb の Google TV への更新は、新しい API レベルまたは Honeycomb のリビジョン バージョンとしてリリースされますか?同じことが期待できるのはいつですか?

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

android - Google TV で ActionBar を操作するにはどうすればよいですか?

Honeycomb タブレット用のアプリケーションを作成しましたが、すべて正常に動作しています。アプリケーションをナビゲートするために、画面の上部にタブがある ActionBar を使用します。それはすべてうまくいきます。

次に、アプリを Google TV にも対応させたいと考えています。そこで、Android SDK 用の Google TV アドオンをインストールし、その中にアプリをインストールしました。アクションバーが左に移動したことがわかります。問題ない。しかし、ここで問題が発生します。アクションバーのタブの 1 つをクリックすると読み込まれるフラグメントは、アクションバーの後ろに読み込まれます。それがアクションバーの後ろに落ちないようにするにはどうすればよいですか?

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

android - Google TV のさまざまなレイアウト

Honeycomb タブレット用に作成されたアプリを Google TV アプリに変換しています。私のメイン レイアウトは main.xml と呼ばれます。レイアウトフォルダにあります。アプリが Google TV で実行されたときに表示される新しい main.xml を含む新しいフォルダー layout-notouch を作成しました。しかし、(Google TV Android SDK Addon で) アプリを実行すると、彼はまだ、layout-notouch からではなく、通常のレイアウト フォルダーから main.xml を使用しています。ここで何が間違っていますか?


更新: layout-notouch が機能していないことがわかりました。レイアウト大でファイルを再生すると、機能します。しかし、これは私が望むものではありません。これについてバグ レポートを Google に送信する必要がありますか?


更新: Google Code の Android プロジェクトにバグレポートを入力しました。https://code.google.com/p/android/issues/detail?id=20087で見つけることができます

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

google-tv - LiveTV でトースト メッセージを表示する方法

ライブテレビでトーストを表示できる投稿の1つで言及されました。ユーザーが Live TV を見ているときに、Twitter の更新を取得してトースト メッセージとして表示するネイティブ GoogleTv アプリを開発する予定です。私の質問は、Toast 関数を呼び出すときに、ライブ TV に Toast メッセージを表示するために、どの Activity クラス参照を提供する必要があるかということです。

この疑問について私を助けてください。