android-java对象标识

在做安卓的时候,打开图片选择界面,需要传递requestCode,然后在onActivityResult根据传递的requestCode做业务处理。

一个界面有快十个类型的文件数组,我不想每一个又做一个requestCode,想直接使用文件数组的唯一标识作为requestCode。

如果直接使用对象的hasCode是不可以的。因为不同的对象,hasCode也会不同,而且使用系统对象,ArrayList的hasCode是重写了的。

正确的姿势:

原文地址:https://www.cnblogs.com/qi-dev/p/13792393.html