問題タブ [android-textureview]

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 投票する
2 に答える
3467 参照

android - TextureView から変換なしでビットマップを取得する

私は現在 Camera2 を使用するアプリケーションを開発しています。スケーリングおよび変換された TextureView にプレビューを表示します (画像の一部のみを表示する必要があります)。私の問題は、画像全体を分析する必要があることです。

CameraDevice.StateCallback にあるもの:

そして私の SurfaceTextureListener で:

そして、ビットマップはTextureView(論理的)に表示されるものにすぎませんが、画像全体が必要です。

出来ますか ?

ありがとう、ニクロ

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

android - TextureView setSurfaceTexture メソッドには API 16 レベルが必要です

TextureView.setSurfaceTextureメソッドには API レベル 16 が必要ですが、現在の最小値は 14 です。このメソッドを 14、15 API で使用するにはどうすればよいですか?

更新 (コードを追加)

レイアウト:

Fragment の onCreateView メソッドで:

表面テクスチャ リスナー:

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

android - TextureView にビューを追加する方法

View以前使用してTextureViewいた再生ビデオを追加する必要があり、VideoViewまったく問題ありませんでしたが、アニメーションに問題があったため、変更しましたが、今でTextureViewは何も追加できませんView! Textureviewこれは私のxmlレイアウトであるすべてのビューをカバーするようです:

ビデオを再生しているViewオーバーを配置するにはどうすればよいですか?TextureView

0 投票する
0 に答える
371 参照

android - Android: 2D ビデオの textureview を並べてレンダリングする

2D ビデオを段ボール用に並べて表示できるビデオ プレーヤー アプリを作成しようとしています。入力は 2D ビデオであるため、ヘッド トラッキングは必要ありません。Google Cardboard SDK を確認しましたが、非 3D または 360° コンテンツを使用した単純なサイド バイ サイド プロジェクションの実装が提供されていません。

ビデオ プレーヤーの現在の実装では、既に を使用しTextureViewてビデオをレンダリングしています。

side-by-side カメラ プレビューのサンプル コードを見つけました: [android Side By Side Camera

TextureViewビデオ プレーヤーのから への出力を取得するにはどうすればよいGvrViewですか?

0 投票する
5 に答える
9093 参照

java - 正しいアスペクト比のAndroid textureviewフルスクリーンプレビュー

私はGoogle の camera2 API デモを使用していましたが、残念ながらサンプル アプリケーションはテクスチャビュー プレビューを画面の高さの約 70% で表示するように構築されています。onMeasure()以下に示す方法:

で正しい高さと幅を設定してこれを修正しようとしましたがsetMeasuredDimension(width, height);、これにより高さの問題が修正され、テクスチャビューから全画面プレビューが表示されましたが、すべてのデバイスでアスペクト比が完全に壊れて歪んでいます。修正の標準的な方法は何ですかこれ?Playストアの多くのアプリがこの問題を解決する方法を見つけましたが、修正を追跡することはできませんでした.

0 投票する
0 に答える
925 参照

android - Android ListView での TextureView/SurfaceTexture のクリア

次のような同様の質問があります。

MediaPlayer で使用した後に SurfaceTexture をクリアする方法は?

私の場合、上記の質問に対する唯一の答えは受け入れられません。ListView がビューを再利用するときに TextureView/SurfaceTexture の最後のフレームが正しいフレームに干渉しないように、ListView の TextureView/SurfaceTexture をクリアするより適切な方法必要です .

これに関するヘルプがどうしても必要です。提案は大歓迎です。ありがとう。