問題タブ [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.
android - アクティビティの特定の領域でメディアコントローラーを使用してビデオを再生する
添付の画像のようなレイアウトを作成したいのですが、メディアコントローラーを作成すると、ビデオプレーヤーの下に表示されず、アクティビティの中央下部に表示されるという問題があります。xmlファイルでmediacontrollerを作成しようとしましたが、どちらも機能せず、このhttps://stackoverflow.com/a/10315093/1065357も試しましたが、機能しません。私はアンドロイド4タブレットバージョンを使用しています。
ありがとうございました
mediacontroller - MediaController へのボタンの追加
MediaController にボタンを追加したい。そこで、MediaController クラスを拡張し、ボタンを作成してフレーム レイアウトに追加しました。しかし、実行中に新しく追加されたボタンが反映されません。
以下のコードを見つけてください
私がここで間違っていること。どんな提案も役に立ちます。
前もって感謝します。
android - xml レイアウトで Android MediaController を使用する
main.xml ファイルに移動して MediaController をレイアウトに追加すると、次のオプションしかありません。
サウンド パスを入れる価値はありません。すべてのチュートリアルでは、xml ではなくコードでそれを行う方法が示されています。xml の方が優れていることを学びました。プロジェクト フォルダに既にサウンドがあります。
Eclipse、Android API レベル 3、Fedora Linux 16、
私の悪い英語でごめんなさい
android - Androidはメディアプレーヤーから早送りと巻き戻しボタンを削除します
Android の mediacontroller から早送りボタンと巻き戻しボタンを削除したいと思います。誰でもこれで私を助けることができますか?主な活動の中でやりたいです。
android - カスタムMediaControllerサブクラスのタッチイベントをインターセプトできません
MediaControllerを完全にカスタマイズできるようにするために、サブクラス化しようとしています(変更できないレガシーコードがあるため、 vidtryアプローチは使用しません)。
私のコードはおおよそ次のようになります。
mc_layout.xml:
mc_subclass.java:
}
これで、すべてのコントロールが表示され、すべてのコントロールがクリック/タッチアクションに応答しますが、MediaControllerの装飾ウィンドウのonTouchが呼び出されると予想したように、オーバーライドされたonTouchEventを呼び出す代わりに、MCウィンドウをクリック/タッチすると、コールスタックで見られる:
問題は、装飾ウィンドウのタッチリスナーを交換する必要があるのか、それとももっと良い方法があり、何かが足りないのかということです。
ps私はlvで働いています。9API。
ありがとう!
android - MediaController の進行状況スライダーを制御する
進行状況スライダーへのタッチ イベントをキャッチして、指がスライダーから離されるまでMediaController
更新がMediaPlayer
発生しないようにする必要があります。
[おそらく、私の状況は特殊です。私は、「プログラム」ごとに複数の「スタック」に入っているストリーミング ビデオを再生しています。次のスタックは、前のスタックが完了するまでロードされません。スライダーはすべてのスタックの期間を表す必要があり、「親指」の進行状況は合計期間を表す必要があります。getBufferPercentage()
これは、 、getCurrentPosition()
、および]getDuration()
のメソッドをオーバーライドすることで簡単に実行できます。MediaPlayerControl
さらに問題なのは、タイムラインに沿って前後に「スクラブ」(親指を動かす) ことです。データ ソースがfor everyset
の動きとともに複数回発生する場合seekTo
、物事はすぐに行き詰まり、クラッシュします。ユーザーがスクラブを完了するまで、MediaPlayer が何のアクションも実行しない方がよいでしょう。
他の人が書いたように、はい、MediaController の独自の実装を作成するのが最善です。しかし、なぜそのすべての作業をやり直すのでしょうか? MediaController を拡張しようとしましたが、すぐに複雑になりました。スライダーへのタッチイベントをキャッチしたかっただけです!
android - 完了ボタンを Android MediaController サブクラスにプログラムで追加する
MediaController サブクラスに Done ボタンを追加したいと考えています。これが私がこれまでに試したことです:
インスタンスをパラメーターとしてButton
受け取るコンストラクターがないため、エラーが発生します。MediaController
私は Android と Java を初めて使用するので、続行する方法についていくつかのヘルプを使用できます。
詳細:上記のエラーは解決されました。今気になっているのはレイアウトです。具体的には、Done ボタンがデフォルトの再生/一時停止、巻き戻し、早送りの MediaController ボタンにうまく適合するようにする方法です。
android - Androidメディアコントローラーの再生一時停止コントロールが正しく更新されない
私は自分のアクティビティでMediaControllerを使用しましたが、ビデオを初めて再生すると、一時停止ボタンが表示されますが、代わりに再生があり、そのボタンを押すと、ビデオは正しく一時停止され、状態は同じままになります。その正常に動作します。そして、ビデオが完了したときにも同じことが起こります。これはバグですか、それとも私は何か間違ったことをしていますか?
mediacontroller - 特定のメディア エンティティからの有効なリンク
Linux V4L2 とメディア コントローラー アーキテクチャでは、メディア デバイスをメディア エンティティとして扱い、外出先でそれらの間の接続を動的に確立します..!! たとえば、demux0(demuxer 0) は Vid_plane1 (メイン ビデオ出力に与えられたエンティティ名) に接続できます。また、1 つのメディア エンティティを一度に複数のメディア エンティティに接続することもできます。
私の質問は、特定のメディア エンティティ出力パッド (シンク パッド) から存在する有効な接続の数を知りたい場合、それを見つける方法は何ですか?
java - MediaControllerの可視性
VideoViewを使用してビデオを再生するAndroidアプリケーションがあり、メディアコントローラーも使用しています。
私の問題は、ビデオの再生中にメディアコントローラーが消えるのを防ぐことができないことです。また、ユーザーがメディアコントローラーを使用して最初にビデオを開始できるように、ビデオが開始する前にメディアコントローラーを表示したいと思います。MediaController.show(0)を使用してみましたが、問題は解決しませんでした。これが私のコードです: