2012-01-21 6 views

答えて

0

はnumberofTimesカウンタに1を追加し、コミットします。

アクティビティが終了しているかどうか、または一時停止中かどうかを確認するOnPauseメソッド。

@Override 
    protected void OnPause(){ 
    if(!onFinishing()){ 
    c = mPref.getInt("numRun",0); 
    c--; 
    mPref.edit().putInt("numRun",c).commit(); 
    } 
    //Other pause stuff. 
} 

これは、すべてのシナリオを取り上げます。

1. user starts app/activity (+1)-> finishes app, exit with finish() 
2. user starts app (+1) -> pause (-1) -> returns (+1)-> finish 
3. user starts app (+1) -> pause (-1) -> android kills process (0) -> user returns to app (+1) -> user finish. 
+0

私のアプリケーションでは、Googleマップが外部イベントによって何回起動されたかを確認したいと思います。私のアプリで他のアプリケーションを監視することは可能ですか? – Vani

0

私はGoogleマップが使用された回数をカウントすることができるとは思いません。

+0

あなたのリプレイに感謝します – Vani

関連する問題