問題タブ [mediacontroller]

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 に答える
965 参照

android - アクティビティの特定の領域でメディアコントローラーを使用してビデオを再生する

忙しい猫
添付の画像のようなレイアウトを作成したいのですが、メディアコントローラーを作成すると、ビデオプレーヤーの下に表示されず、アクティビティの中央下部に表示されるという問題があります。xmlファイルでmediacontrollerを作成しようとしましたが、どちらも機能せず、このhttps://stackoverflow.com/a/10315093/1065357も試しましたが、機能しません。私はアンドロイド4タブレットバージョンを使用しています。
ありがとうございました

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

mediacontroller - MediaController へのボタンの追加

MediaController にボタンを追加したい。そこで、MediaController クラスを拡張し、ボタンを作成してフレーム レイアウトに追加しました。しかし、実行中に新しく追加されたボタンが反映されません。

以下のコードを見つけてください

私がここで間違っていること。どんな提案も役に立ちます。

前もって感謝します。

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

android - xml レイアウトで Android MediaController を使用する

main.xml ファイルに移動して MediaController をレイアウトに追加すると、次のオプションしかありません。

サウンド パスを入れる価値はありません。すべてのチュートリアルでは、xml ではなくコードでそれを行う方法が示されています。xml の方が優れていることを学びました。プロジェクト フォルダに既にサウンドがあります。

Eclipse、Android API レベル 3、Fedora Linux 16、

私の悪い英語でごめんなさい

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

android - Androidはメディアプレーヤーから早送りと巻き戻しボタンを削除します

Android の mediacontroller から早送りボタンと巻き戻しボタンを削除したいと思います。誰でもこれで私を助けることができますか?主な活動の中でやりたいです。

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

android - カスタムMediaControllerサブクラスのタッチイベントをインターセプトできません

MediaControllerを完全にカスタマイズできるようにするために、サブクラス化しようとしています(変更できないレガシーコードがあるため、 vidtryアプローチは使用しません)。

私のコードはおおよそ次のようになります。

mc_layout.xml:

mc_subclass.java:

}

これで、すべてのコントロールが表示され、すべてのコントロールがクリック/タッチアクションに応答しますが、MediaControllerの装飾ウィンドウのonTouchが呼び出されると予想したように、オーバーライドされたonTouchEventを呼び出す代わりに、MCウィンドウをクリック/タッチすると、コールスタックで見られる:

問題は、装飾ウィンドウのタッチリスナーを交換する必要があるのか​​、それとももっと良い方法があり、何かが足りないのかということです。

ps私はlvで働いています。9API。

ありがとう!

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

android - MediaController の進行状況スライダーを制御する

進行状況スライダーへのタッチ イベントをキャッチして、指がスライダーから離されるまでMediaController更新がMediaPlayer発生しないようにする必要があります。

[おそらく、私の状況は特殊です。私は、「プログラム」ごとに複数の「スタック」に入っているストリーミング ビデオを再生しています。次のスタックは、前のスタックが完了するまでロードされません。スライダーはすべてのスタックの期間を表す必要があり、「親指」の進行状況は合計期間を表す必要があります。getBufferPercentage()これは、 、getCurrentPosition()、および]getDuration()のメソッドをオーバーライドすることで簡単に実行できます。MediaPlayerControl

さらに問題なのは、タイムラインに沿って前後に「スクラブ」(親指を動かす) ことです。データ ソースがfor everysetの動きとともに複数回発生する場合seekTo、物事はすぐに行き詰まり、クラッシュします。ユーザーがスクラブを完了するまで、MediaPlayer が何のアクションも実行しない方がよいでしょう。

他の人が書いたように、はい、MediaController の独自の実装を作成するのが最善です。しかし、なぜそのすべての作業をやり直すのでしょうか? MediaController を拡張しようとしましたが、すぐに複雑になりました。スライダーへのタッチイベントをキャッチしたかっただけです!

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

android - 完了ボタンを Android MediaController サブクラスにプログラムで追加する

MediaController サブクラスに Done ボタンを追加したいと考えています。これが私がこれまでに試したことです:

インスタンスをパラメーターとしてButton受け取るコンストラクターがないため、エラーが発生します。MediaController私は Android と Java を初めて使用するので、続行する方法についていくつかのヘルプを使用できます。

詳細:上記のエラーは解決されました。今気になっているのはレイアウトです。具体的には、Done ボタンがデフォルトの再生/一時停止、巻き戻し、早送りの MediaController ボタンにうまく適合するようにする方法です。

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

android - Androidメディアコントローラーの再生一時停止コントロールが正しく更新されない

私は自分のアクティビティでMediaControllerを使用しましたが、ビデオを初めて再生すると、一時停止ボタンが表示されますが、代わりに再生があり、そのボタンを押すと、ビデオは正しく一時停止され、状態は同じままになります。その正常に動作します。そして、ビデオが完了したときにも同じことが起こります。これはバグですか、それとも私は何か間違ったことをしていますか?

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

mediacontroller - 特定のメディア エンティティからの有効なリンク

Linux V4L2 とメディア コントローラー アーキテクチャでは、メディア デバイスをメディア エンティティとして扱い、外出先でそれらの間の接続を動的に確立します..!! たとえば、demux0(demuxer 0) は Vid_plane1 (メイン ビデオ出力に与えられたエンティティ名) に接続できます。また、1 つのメディア エンティティを一度に複数のメディア エンティティに接続することもできます。

私の質問は、特定のメディア エンティティ出力パッド (シンク パッド) から存在する有効な接続の数を知りたい場合、それを見つける方法は何ですか?

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

java - MediaControllerの可視性

VideoViewを使用してビデオを再生するAndroidアプリケーションがあり、メディアコントローラーも使用しています。

私の問題は、ビデオの再生中にメディアコントローラーが消えるのを防ぐことができないことです。また、ユーザーがメディアコントローラーを使用して最初にビデオを開始できるように、ビデオが開始する前にメディアコントローラーを表示したいと思います。MediaController.show(0)を使用してみましたが、問題は解決しませんでした。これが私のコードです: