这是我在这个论坛上的第一篇文章。我一直在管理自己解决其他问题,并关注这个伟大的论坛。但现在它让我太头疼了,我找不到任何类似的问题让我找到解决方案。我希望有人可以帮助我。
我有一个FragmentActivity来管理一个滑动的View寻呼机。每个片段都有一个包含多行的TableLayout,每行包含一个复选框和按钮。除按钮外,一切正常。当我按下按钮时,我将startActivityFromResult更新一个值(该值是已经在按钮中写入的数字作为文本)。 一切顺利,一个小的自定义弹出窗口显示,但然后应用程序停止。异常消息如下:
包裹:无法封送价值TableLayout @ 475784
我注意到tablelayout是我用来获取每个片段的第一个Arraylist。我已经阅读了有关类似消息的相同问题的其他问题,但所有这些问题都告诉我们将额外数据传递给下一个Activity。我没有通过任何捆绑等。他们说Serialize是解决方案,但我不知道如何和什么。 我的ArrayList包含对象,这些对象是Parcelable,并且具有String和TableLayout。
如果有人知道如何解决这个或任何其他选择,我真的很感激。
在“对话框”窗口中输入数据后,将关闭并更新按钮文本。
对不起我目前无法提供任何代码,因为唯一的互联网连接来自我的手机。
感谢。