最近在做开发的时候,需要用广播来传递实体类对象,例如把C实体类对象从AViewModel传递到BViewModel。因为传递的这个对象是存在内存当中的,并且与View之间做了绑定。在开发的过程中,我发现C对象传递到BViewModel中时,会变成一个新的对象,因此导致了我无法拿到其对应的View,做个记录免得以后再遇到这个坑。
Android Broadcast Receiver的坑
最新推荐文章于 2024-07-31 17:10:32 发布
最近在做开发的时候,需要用广播来传递实体类对象,例如把C实体类对象从AViewModel传递到BViewModel。因为传递的这个对象是存在内存当中的,并且与View之间做了绑定。在开发的过程中,我发现C对象传递到BViewModel中时,会变成一个新的对象,因此导致了我无法拿到其对应的View,做个记录免得以后再遇到这个坑。