2010-10-12 77 views
0

我有一個Activity使用ListView來簡單地顯示用戶選擇的選項列表,以及當他們選擇一個選項時,他們被帶到一個新的活動。不尋常的Android錯誤

但是有時與期權的活動凍結當我嘗試選擇一個選項,我得到的ANR和日誌貓顯示以下錯誤:

java.lang.RuntimeException: Performing pause of activity that is not resumed:<Activity> 

有誰知道這是什麼錯誤意味着如何診斷它?

搜索帶來的很少。

有誰知道什麼可能導致錯誤?

我可以要求張貼代碼

代碼的要求:

lvMenu.setOnItemClickListener(new OnItemClickListener() { 
     @Override 
     public void onItemClick(AdapterView<?> a, View v, int position, long id) { 

      switch(position){ 

      case 0: 
       Intent intent = new Intent(this, SettingsApp.class); 
       startActivity(intent); 
       break; 

      case 1: 
       Intent intentHO = new Intent(.this, SettingsHO.class); 
       startActivity(intentHO); 
       break; 
      case 2: 
       Intent intentWifi = new Intent(this, Settings.class); 
       startActivity(intentWifi); 
       break; 
      case 3: 
       Intent intentAudio = new Intent(this, SettingsAudio.class); 
       startActivity(intentAudio); 
       break; 
      case 4: 
       Intent intentDiagnostics = new Intent(this, PhoneStatus.class); 
       startActivity(intentDiagnostics); 

      } 

     } 
     }); 

回答

1

好像你做錯事開始一個新的活動。請發佈您的onClickListener方法。

+0

你能說出是什麼問題嗎? – 2010-10-15 17:09:14