私は設定したテクスチャビューを持っていますsetSurfaceTextureListener。このテクスチャ ビューを使用して、アプリでライブ カメラ フィードを表示します。app で明示的にBACK KEYを処理しています。BACK KEYを押すと、「finish()」メソッドを呼び出してアクティビティを破棄します。アクティビティのonDestroyメソッドが呼び出されます。
しかし、onSurfaceTextureDestroyedテクスチャ ビューに設定した " " メソッドが呼び出されません。この問題を android 版に関連付けてよいかどうかはわかりませんが、興味深いことに、自分のアプリをKITKATonSurfaceTextureDestroyedで使用すると "" が呼び出されます。ジェリービーンズに問題を与えます。
また、私がチェックするように、HOMEキーを押すと: -ジェリービーンonPauseでonStop呼び出されます。しかし、KITKAT ではonPause とonStop3onDestroyつすべてが呼び出されます。
onSurfaceTextureDestroyedアクティビティの " " が呼び出されても " " が呼び出されない理由を知りたいですonDestroy。