2012-01-09 73 views
1

我能夠處理一半的物品,我有一個巨大的字符串,但我失去了一半的數據。HistoryRecord銷燬超時

這是我的日誌貓錯誤。

12-08 15:03:44.011: W/ActivityManager(59): Launch timeout has expired, giving up wake lock! 

12-08 14:40:49.528: W/ActivityManager(59): Activity destroy timeout for HistoryRecord{4501c938 package.data/.class1 

12-08 14:40:44.318: W/ActivityManager(59): Activity idle timeout for HistoryRecord{450204b8 package.data/.class2 

這是我做什麼,我在while循環放置方法(其中包括一個新的bufferReader(新的InputStream(字符串),8 * 1024)。這主要的原因是因爲我操縱字符串,並在飛行中更改其信息。總之,我失去了一半的數據,但我能夠顯示其中的一半。我希望能夠顯示其餘的。如果有人能幫助我,無論如何,我將不勝感激

+0

你的意思是你有提到他們都具有相同的代碼活動? – Deepak 2012-01-09 13:14:19

+0

是的,除了.Main之外的所有活動都具有相同的代碼,但我的WebView中的鏈接不同 – Leon 2012-01-09 13:15:51

+0

您可以嘗試使用私人WebView webView;而不是WebView webView; – Deepak 2012-01-09 13:17:28

回答

0

看看改變你的活動的申報清單的東西,如:

<activity android:name=".Activity3"> 
     <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.DEFAULT" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
    </activity> 
+0

我不認爲問題出現在清單中,因爲它開始工作,如果我只是減少這些活動或刪除其中一些具有相同代碼的活動。 – Leon 2012-01-09 13:05:30

+0

我會嘗試。沒有傷害。 – TryTryAgain 2012-01-09 13:07:36

1

你需要添加每個活動到你的清單和你的主要行爲ivity應該擁有必要的意圖過濾器,以使其成爲您的首發。

+0

我已經添加了那個,我沒有提到它嗎? – Leon 2012-01-09 12:57:27

+0

你提到你添加了幾個活動。我認爲你的意思是進入你的項目。而且你說你將互聯網許可添加到你的清單中,這僅僅是不夠的。請張貼您的清單。 – sfratini 2012-01-09 12:59:25

+0

你沒有看到這條線,我把上面的「android:name =」。Activity3「 android:theme =」@ android:style/Theme.NoTitleBar.Fullscreen「 android:screenOrientation =」portrait「? – Leon 2012-01-09 13:00:08