public class Alarm extends Activity {
 
int counter=1;
 
 private SharedPreferences mPreferences;     public void onCreate(Bundle savedInstanceState) {       
      
      super.onCreate(savedInstanceState);
         setContentView(R.layout.alarm);
         mPreferences = getSharedPreferences("CurrentUser",0);
     int mText3 = mPreferences.getInt("mtInt", 1);
      new AlertDialog.Builder(Alarm.this)
   .setTitle("알람!")
   .setMessage("지금까지"+mText3+"번 실행됐습니다")
   .setCancelable(false)
   .setPositiveButton("확인", new DialogInterface.OnClickListener(){
    public void onClick(DialogInterface dialog, int whichButton)
    {   
         SharedPreferences mPreferences = getSharedPreferences("CurrentUser",0);
             SharedPreferences.Editor editor = mPreferences.edit();
         counter++;
         editor.putInt("mtInt", counter);     
          editor.commit();

    }
   })
   .show();
 
        }   
    } 


액티비티가 실행될때마다 dialog창이 뜨고 확인버튼을 누르면 카운팅과 프리퍼런스에 카운팅된 숫자가 저장되고 그 숫자가 계속 카운팅 되게 하려는데 2에서 멈춰서 올라가질 않네요 ㅠㅠ 3구경 한번만 해봤으면... 뭐가 잘못된걸까요???