В настоящее время у меня есть некоторые кнопки, которым назначены OnClickListener
на основе событий. Однако, когда я пытаюсь восстановить все при изменении ориентации, все OnClickListeners
сбрасываются.Как восстановить назначенный OnClickListener в OnRestoreInstanceState
Мне нужен способ ввода того, что OnClickListener
было назначено кнопке в комплекте, поэтому я могу переназначить его в OnRestoreInstanceState
.
Любая помощь будет высоко оценена.
Чтобы быть честным, количество работы было бы изменить все. Как вы думаете, это мой единственный вариант. Я просто занимаюсь некоторыми исследованиями, прежде чем я обязуюсь изменить все это. –
Если вы не расширите OnClickListener и не сделаете его сериализуемым, я не думаю, что вы можете добавить это в пакет. В любом случае, создав класс, реализующий его, вы можете просто скопировать ваш onClick в метод, который будет добавлен в класс, это должно быть прямое изменение, не так ли? –
Спасибо за помощь. –