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并将其添加到项目中,然后可以通过导入使用序列化或反序列化的方法。