Android Studio突出显示了“ ObjectSerializer”红色,并显示错误“无法解析符号” ObjectSerializer”。

我已经实现了Serializable:

public class MainActivity extends AppCompatActivity implements Serializable {


我还检查了导入的java.io.Serializable:

import java.io.Serializable;


我不知道还有什么问题。
我正在尝试实现的代码:

SharedPreferences.Editor sPEditor = getPreferences(Context.MODE_PRIVATE).edit();
sPEditor.putStringSet(cbCategoriesStates, ObjectSerializer.serialize(cbCategoriesStates));

最佳答案

默认情况下,没有可用的类作为ObjectSerializer,您需要创建一个名为ObjectSerializer.java的新类文件,可以看到实现here并将其添加到项目中,然后可以通过导入使用序列化或反序列化的方法。

09-18 23:12