У меня есть 3 действия:
- Домой
- Добавить билет
- Сводка билета
- Добавить эмитента билета
Дома будет отображен список всех билетов, добавленных в «Добавить билет».Когда пользователь отправит данные, введенные им в операции «Добавить билет», он будет переведен в «Сводку заявки».Когда пользователь нажимает «добавить эмитента», он будет переведен в действие «Добавить эмитента билетов», где он может добавить дополнительную информацию.После отправки он будет возвращен к операции «Сводка заявки», в которой отображаются исходные данные вместе с новыми данными (эмитента заявки).
Когда пользователь переходит к операции «Главная», список должен обновляться.
Как мне это сделать?Можно ли передать намерение, например, от действия A к B. Затем в B добавляется дополнительная информация.Затем из B обратно в A?
Как мне сохранить это?У меня есть следующий фрагмент кода:
class Ticketing: Application() {
var ticketArray:ArrayList<Ticketing>? = null
private val ticketinstance= Ticketing()
fun getInstance():Ticketing{
return ticketinstance
}
fun addMovie(ticket:TicketingClass){
ticketArray?.add(ticket)
}
fun getArray():ArrayList<Tickets>?{
return ticketArray
}