2012-04-11 14 views
0

画面の回転中に既存のRenderScriptインスタンス(およびすべてのバインドされたメモリ)を保持できますか?もしそうなら、私はこれをどうやって行うのでしょうか?私が理解していることから、投影データ以外は変更する必要はありませんが、アプリケーション終了時にRenderScriptエンジンがシャットダウンされるようにするには、onDestroy()コールバックで破棄する必要があります。これを行うための他の方法はありますか?たとえば、保存されたバンドルを介して?画面回転によるRenderScriptインスタンスの保存

答えて

1

AndroidManifest.xmlにconfigChanges-> orientationタグを追加しましたか? それは回転

<activity android:name="YourActivity" android:configChanges="orientation"/>

+0

関連文書を見た後、タスクを達成することができるようですが、私が持っていない上、いくつかのインスタンスを保持します。私はそれを実装し、結果を投稿しようとします。 – Jared

+0

私の回答は役に立ちましたか? – JackMahoney

+0

まだこれを完全に実装する機会はありませんでした。問題のプログラムはスレッド化されているので、すべてが期待どおりに動作し、新しいウィンドウのサイズが適切に更新されるように、いくつかのものを動かす必要があります。私は、しかし、マニフェストにタグを追加し、ログメッセージでコールバックを追加し、それを呼び出すようではありません。私は午前中にそれをよりよく見ることができるはずなので、私はあなたに知らせます。 – Jared

関連する問題