2012-03-16 11 views
1

ユーザーが戻るボタンを押すと、チタンアプリケーションが閉じられます。しかし、アプリケーションはキャッシュされたプロセスリスト(設定 - >アプリケーション - >実行中のサービス - >メニューが押された - >キャッシュされたプロセスを表示する)で見ることができます。私はアプリケーションが閉じられると完全に殺されるようにしたい。 (ちょうど、私はチタンアンドロイドモジュールを使用しています。)どんな助け?チタンアンドロイド:完全に閉じたアプリケーション(キャッシングなし)

答えて

0

しないでください。 Chez Android、あなたのアプリケーションを終了することは悪い習慣とみなされます。ユーザーはあなたのアプリを「終了」せずに離れて移動し、戻ってくることもあり、放置した状態と同じ状態で見つけることができます。あなたがこのほぼ普遍的な使用のパラダイムから出発しようとしているなら、あなたは非常に良い理由があるはずです。

+0

私のチタンアプリは放送受信機で開かれます。 Boradcast受信機は完全に正常に動作します。放送受信機がチタンアプリを開くと、チタンアプリがクラッシュすることがあります。だから、私はそれがキャッシュされないように私のチタンアプリケーションを構成することができれば、問題が解決するかもしれないと思います。 (ちょうど考え、ちょうどアプリケーションがクラッシュするかどうかをテストするためにしたい)。だから、決してキャッシュされないようにアプリを設定する手助けはできますか? –

+0

申し訳ありませんが、私はTitaniumがプロセスをどのように管理しているかに精通していません。 – Sparky

1

Androidでは、ウィンドウにブール値のプロパティがあります。ウィンドウを開く前に、win.exitOnClose = true;

+0

私はタブグループを使用しています。それぞれに1つのウィンドウ(win1、win2、win3)を持つ3つのタブがあります。各ウィンドウに対して 'exitOnClose:true'を設定しました。それでも問題は解決されません。 –

+0

これはタブグループとは独立したウィンドウでしか動作しません。必要なら、android:backイベントを再マップすることができます: 'win.addEventListener( 'android:back'、function(){// do something});' – DannyM

関連する問題