【问题标题】:Android Studio Kotlin Passing Intents multiple times and global array?Android Studio Kotlin 多次传递意图和全局数组?
【发布时间】:2018-12-05 07:22:06
【问题描述】:

我有 3 项活动:

  • 首页
  • 添加工单
  • 票务摘要
  • 添加出票机构

在首页,它将显示从“添加工单”添加的所有工单的 ListView。 当用户提交他们在“添加工单”活动中输入的详细信息时,他们将被带到“工单摘要”。 当用户点击“添加发卡机构”时,他将被带到“添加发卡机构”活动,他可以在其中添加更多信息。提交后,他将被带回“票务摘要”活动,该活动显示原始数据以及新的(票务发行人)数据。

当用户导航到“主页”活动时,应该更新列表。

我应该怎么做?是否可以将意图从例如活动 A 传递给 B。然后在 B 处添加更多信息。然后从B回到A?

我该如何维护它?我有以下代码sn-p:

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
}

【问题讨论】:

    标签: android android-studio kotlin android-developer-api


    【解决方案1】:

    是否可以将意图从例如活动 A 传递到 B。然后在 B 处添加更多信息。然后从B回到A?

    在创建新 Intent 时,您从先前的数据中读取数据并添加先前的数据 + 当前数据并将其发送到下一个活动。

    【讨论】:

    • 我用哪个?
    猜你喜欢
    • 2020-03-29
    • 1970-01-01
    • 2011-04-05
    • 2022-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 2016-04-11
    相关资源
    最近更新 更多