問題タブ [android-mediaprojection]

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

android - 向きの変更時にMediaProjectionで画像キャプチャを処理する方法は?

MediaProjection クラスで画像をキャプチャするためのテスト アプリケーションを作成しました。

// DisplayManager フラグは軌跡のみです

そしてonImageAvailable(ImageReader reader)方法で

次のように画像を取得しようとしました:

今までは問題なく、アプリが横向きのときに正しい画像を取得しています。直面している問題は向きの変更にあります。適切な画像が得られません。ランドスケープに戻すと、適切にキャプチャされないこともあります。

ImageReader.java クラスを通過しました。向きの変更を処理する必要があるなど、何も言及されていません。

acquireNextImageNoThrowISE()、acquireNextImage() を使用しようとしましたが、使用しませんでした。

オリエンテーションで適切な画像を取得しようとした、または可能性がある人はいますか?

適切なイメージを得るために私を助けてください。

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

android - サービスから ProjectionMedia を開始する

上記のすべてのウィンドウを使用して描画しているフローティングボタンがandroid.permission.SYSTEM_ALERT_WINDOWあります。達成しようとしているのは、それを押すと、ProjectionMedia APIここから始めます。

そして、MainActivity私はstatic MyManagerサービス内からアクセスできるようにしていますが、アプリCaptureから呼び出しServiceても何もせず、logactここに何が欠けていますか?

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

android - Android : 表示されているすべてのビューのスクリーンショットを撮る

次のレイアウトのアプリがあります

  • 表面ホルダー
  • サーフェスビュー
  • カメラプレビュー
  • ビュー (愚かなメガネ)

私がやりたいのは、これの写真/スナップショットを撮り、それを調べることだけです。ばかげているようです/複雑です

最初に SurfaceView のスナップショットを撮り、黒い四角を取得しました。この方法は正しくないようです

今、私は MediaProjection / ImageReader を使用していますか?

更新:だから私は画像を取得しますが、波線の画像を取得し、MediaProjection を停止しようとしているためにクラッシュします。言ったように、私がやりたいのは一枚の写真を撮ることだけです

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

android - 撮影したスクリーンショットの周りの黒い縁

私はこの例に従っています:

でスクリーンショットを撮りAndroid ver >=21ます。

その例の問題は、スクリーンショットを撮ると、 のtop, right&bottomに黒い縁があることImageです。

Width指定されたとと のHeight両方が正しいため、どこに問題があるのか​​ わかりません。ここで何が欠けていますか?VirtualDisplayBitmap

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

android - 21歳未満のSDKを使用したアプリケーションの画面記録

アプリに機能を持たせようとしています:それ自体を記録し、外部ストアに書き込み、YouTube にインポートします。API 21+ で MediaProjection を使用しました。しかし、下位のデバイス (SDK 20 以下のデバイス) で記録したい場合、どのように可能ですか? どうもありがとう