我需要实现一些机制以在活动之间传递数据。首先,我让我的类Serializable,一切正常。然后我有一个任务来传递我的自定义对象的ArrayList。可序列化不维护这种功能在Android中,我决定实施Parcelable。但是当我创建我的类的一个对象时,它会将对象的name
字段添加为empry char。有人面临类似?Parcelable android将空字符添加到字符串字段值
0
A
回答
0
我解决了我的错误。问题在于类构造函数和writeToParcel(Parcel dest,int flags)和readFromParcel(Parcel in)中字段的顺序不匹配。所以顺序很重要!
0
你真的需要序列化整个类吗?您可以简单地将各种对象(ArrayList以及)放到Bundle中,将它传递给其他活动,然后用它重新创建您的类。
相关问题
- 1. 将字符串添加到字符串
- 2. 将字符添加到字符串(输入字段)
- 3. 将字符添加到字符串
- 4. 将字符添加到字符串
- 5. Python - 将字符添加到字符串
- 6. 将字符添加到字符串
- 7. 将字符添加到JSON字符串
- 8. 将字符添加到字符串vb.net
- 9. Java将字符添加到字符串
- 10. 将空格添加到字符串
- 11. PHP:将空格添加到字符串
- 12. 将空行添加到字符串
- 13. 基于字符计数将字符串添加到字符串
- 14. android-jackson将空字段值作为空字符串
- 15. 将字符串值添加到字符串的ArrayList中
- 16. 将字符串添加到逐字字符串文字
- 17. 将字符串添加到字符串的数字和数字
- 18. 将字符初始化后将字符添加到空字符串
- 19. 将字符添加到值
- 20. vb.net字符串concat将vbCrlf文字添加到字符串
- 21. 如何将点字符添加到字符串中的字符?
- 22. 将数字添加到字符串?
- 23. 将数字添加到字符串?
- 24. 如果字符串非空,则添加到字符串
- 25. 添加字符串逐字字符串
- 26. 将char []添加到char **(字符串到字符串列表)
- 27. 字符添加到字符串
- 28. 在C字符添加到字符串
- 29. +++字符添加到搜索字符串
- 30. 无法将空字符串保存到字段值