問題タブ [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 投票する
1 に答える
1711 参照

android - フロントカメラ Android から写真を撮る

これは古い質問のようですが、これについて真剣に助けが必要です。

私が欲しいもの

フロントカメラを使用してユーザーの写真を撮っているユーザーの小さなプレビューを表示したい (または表示しない可能性がある) 活動を行っています。ユーザーがボタンをクリックすると、スナップショットが作成され、ある場所に保存されます。

4.0以降をサポートしたいのでTextureViewが使えると思います。

しかし、実際にはレイアウトに追加できないか、結果が得られません。私がそれを機能させることができるように、シンプルで簡単な解決策を教えてください。

ありがとう。

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

android - 同じアプリケーションの SurfaceView と TextureView

プレビューなしで Camera2 API を使用してアプリケーションを開発しています。カメラ部分に Textureview を使用しましたが、今度は SurfaceView を使用して動的な画像を表示する必要があります。

いくつかのテストを行ったところ、次のエラーが発生しました: E/SurfaceTextureClient(13629): queueBuffer: SurfaceTexture へのバッファのキューイング エラー、-19

アプリケーションで両方のビューを管理する方法はありますか?

前もって感謝します!!

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

android - TextureView: MediaPlayer setSurface 時のちらつき効果

内の要素としてTextureViewwithを使用しています。ユーザーが上下にスクロールしてビデオが画面から消えたら、どこかで再生を続けたいと思います。たとえば、右下隅としましょう。私は同じを使用しています。リスト項目から抽出してメインレイアウトに追加するだけです。も同じ。それで、それは破壊され、再作成されます。MediaPlayerListViewTextureViewMediaPlayerTextureView

問題は、サーフェスをプレーヤーに設定すると、スクロールが 0.5 秒でフリーズすることです。助けていただければ幸いです。

私のonSurfaceTextureAvailable

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

android - スイッチ アクティビティで同じ SurfaceTexture で TextureView を使用すると、エラーは何を意味しますか?

Aactivity を Bactivity にジャンプさせたいのですが、それらはすべてビデオを再生しています。ビットマップのレンダリングには lockCanvas() と unlockCanvasAndPost() を使用します。

アクティビティを切り替えると、Aactivity の textureview が削除され、保存された surfacetexture が Bactivity に渡されます。Bactivity は、保存された surfacetexture を新しい textureview で使用します。

アクティビティを切り替えるときに同じ SurfaceTexture を使用すると、エラーが発生し、ログ:

誰でもこのエラーについて何か考えがありますか?

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

android - メソッド Camera.takePicture() は Nexus 5 でクラッシュしますが、Xperia mini は問題ありません

最初に、私の下手な英語をお許しください。プログラムで写真を撮るのに問題があります。カウントダウンタイマーに基づいて写真のコレクションを作成するアプリを作成し、その後、写真はC ++コードを使用して処理されています。

UI でプレビューする必要がないため、ダミーの SurfaceViewを使用しています。以下のコードは、私の電話 Xperia mini - API 15 で動作しています (権限とコードは正しいでしょう) が、学校の Nexus 5 - API 21 を借りましたが、プレビューに問題があります。

setPreviewDisplay の代わりに setPreviewTexture (以下にコメント) を使用する解決策を見つけました。通常は保存される最初の写真で機能しますが、2回目のtakePicture()の呼び出し後に同じエラーが発生します。

アドバイスありがとう、LS

解決:

I needed to refresh preview. The code below is working on Xperie and Nexus too. Question remains why I have to use setPreviewTexture, because setPreviewDisplay always returns error on Nexus.

and in function onResume()

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

android - 全画面ボタンを押している間の横向きモードのビデオ

fullscreen私が使用TextureViewしたボタンを押しながらランドスケープモードでビデオを続行しVideoViewたいSurfaceView

ビューのみがランドスケープである必要があり、アクティビティ全体ではありませんscreenOrientation=landscape in manifest

ポートレートモードです

ポートレートモードです

今何が起こっているのか

今何が起こっているのか

これはコードです

XML ファイル

内部フラグメント