1

androidSDK から MediaController.java ファイルをコピーしました。

次に、アプリケーションで androidSDK から VideoView クラスを取得しました。

さまざまなバグを整理しましたが、その 1 つが PolicyManager です。

Policy Manager クラスとは何か、なぜ Default MediaController クラスがそれを使用しているのかを知りたいです。

または、カスタム メディア コントローラーを作成する他の方法はありますか?

4

1 に答える 1

0

MediaControllerPolicyManagerを使用して新しいオーバーレイ ウィンドウを作成します。それで全部です。(私のように) カスタム ハードウェア用に作成し、ネイティブ コードで同じことを行うことに何の不安もない場合、それは非常に簡単です。プライベート API を避けたい場合は、別のルートに進む必要があります。あまり問題なく使用できるはずですDialogここSurfaceViewSurfaceView例があります。

于 2013-09-07T16:23:57.750 に答える