2013-02-28 118 views
0

我在启动另一活动的活动上有一个按钮。当我点击它时,我在这个线程的底部得到错误。启动新活动时发生绑定事务失败活动

快速谷歌搜索引导我到这个主题的线程。该线程讨论大量图像资源。事实上,在这个屏幕上,我有一个列表,每行包含一个图像。该图像由Web服务检索并显示在列表中。我决定切断这样做的代码,以便图像不会成为问题。错误仍然发生。现在我不知道该怎么做。我没有使用这些ImageView中的任何一种或为图像调用Web服务。我只是将图像资源设置为空。

ActivityFilter是我尝试启动的活动。 ActivitySettings是此Activity的父代的父代。

任何想法?

02-28 15:43:58.694: I/ActivityManager(58): Starting activity: Intent { cmp=com.myapp.app/.activity.ActivityFilter (has extras) } 
02-28 15:43:58.774: E/JavaBinder(58): !!! FAILED BINDER TRANSACTION !!! 
02-28 15:44:03.765: W/ResourceType(58): Skipping entry 0x7f040004 in package table 0 because it is not complex! 
02-28 15:44:03.765: W/ResourceType(58): Skipping entry 0x7f040003 in package table 0 because it is not complex! 
02-28 15:44:08.726: W/ActivityManager(58): Launch timeout has expired, giving up wake lock! 
02-28 15:44:08.783: W/ActivityManager(58): Activity idle timeout for HistoryRecord{451f4ea0 com.myapp.app/.activity.ActivityFilter} 
02-28 15:44:11.687: W/WindowManager(58): Key dispatching timed out sending to <null>: no window ready for key dispatch 
02-28 15:44:11.687: W/WindowManager(58): Previous dispatch state: {{KeyEvent{action=1 code=4 repeat=0 meta=0 scancode=158 mFlags=8} to Window{451abdd0 com.myapp.app/com.myapp.app.activity.ActivitySettings paused=false} @ 1362086851467 lw=Window{451abdd0 com.myapp.app/com.myapp.app.activity.ActivityAccountSettings paused=false} [email protected] fin=false gfw=true ed=true tts=0 wf=false fp=false mcf=Window{451abdd0 com.myapp.app/com.myapp.app.activity.ActivitySettings paused=false}}} 
02-28 15:44:11.687: W/WindowManager(58): Current dispatch state: {{KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=158 mFlags=8} to null @ 1362087851693 lw=null lb=null fin=true gfw=true ed=true tts=0 wf=false fp=false mcf=null}} 
+0

你在应用程序的任何一个类中都实现了Parcelable吗? – 2013-02-28 21:59:16

+0

是的,我通过Parcelable的Intent传递一些数据。不过,我从来没有遇到过这个问题。 – Andrew 2013-03-01 16:06:18

+0

似乎我的一个Parcelables阵列简直太大了。不知道我该怎么做。我需要这些数据:\ – Andrew 2013-03-01 16:15:11

回答

2

My Parcelable使用了大量内存。

My Parcelable有两个我不再使用的成员变量(整数)。我删除了它们,所以它们没有被实例化十亿次,现在我的问题已经“消失了”。我的意思是,问题仍然存在,但目前的工作流程没有发生。