Я пытаюсь передать сериализуемый объект в пакет.
При попытке получить объект в другом действии я получаю сообщение об ошибке:
"Несовместимые типы:
Обязательно: com.xxxxxx.Warmup (Мой сериализуемый объект - заполнение xxx для имени пакета)
Найдено: java.io.Serializable "
Код, гдеобъект помещен в пакет:
// Display the Exercise Category List by
// starting the ExerciseCategoryMainActivity
Intent intent;
intent = new Intent(getContext(), ExerciseCategoryMainActivity.class);
intent.putExtra(Warmup.class.getSimpleName(), warmup);
startActivity(intent);
Код, где я пытаюсь получить объект (и получить сообщение об ошибке несовместимых типов):
// Get the attached bundle from the intent
Bundle extras = getIntent().getExtras();
Warmup warmup = extras.getSerializable(Warmup.class.getSimpleName());
И код, показывающий, что мой объектСериализуемый:
public class Warmup implements Serializable {
public static final long serialVersionUID = 20180228L;