Как сохранить состояние своей активности при выходе? Android
У меня есть базовое приложение с текстовым вводом, входом с вращением и вторым входом с вращением, массив которого зависит от настроек, измененных в меню «Параметры».
В настоящее время, когда я нажимаю кнопку «Домой» или «Возврат», находясь в приложении, я либо возвращаюсь на рабочий стол, либо перебираю старые входные данные, которые я недавно ввел.
Как я могу запретить моему приложению открывать несколько экземпляров самого себя, чтобы в каждый момент времени работал только один экземпляр, а затем как сохранить данные, введенные во входы, и параметры, выбранные в моем меню параметров?
Я немного новичок в Java, поэтому я прошу прощения, если это простая проблема.