で表示しようとしてSurfaceTextures
い ます。コールバックからTextureView
取得していますSurfaceTextures
@Override
public void onNewTexture(SurfaceTexture texture) {
Log.d(TAG, "On New Texture");
runOnUiThread(new Runnable() {
@Override
public void run() {
textureView.setSurfaceTexture(texture);
}
});
texture.detachFromGLContext();
});
上記のコード スニペットは最初のテクスチャのみを表示し、その後textureView
フリーズします (下の画像のように)
アプリケーションがフリーズ状態にあるときのログの一部をここに添付します
はいの場合、Androidで表示する正しい方法SurfaceTexture
ですか、上記のコードの問題は何ですか、
私はアンドロイドのこの分野に慣れていない静かな人で、一緒に一日を過ごしました。この問題に関連する助けや手がかりは私にとって大きな助けになります