【问题标题】:How to I use a button from one activity to add to the listview of another activity?如何使用一个活动的按钮添加到另一个活动的列表视图?
【发布时间】:2016-04-08 17:22:55
【问题描述】:

我正在尝试创建一个可以自动将另一个项目添加到我的列表视图的按钮。所以当人们点击按钮时,他们会在列表中添加一个新窗口。

例如。

列表: 对象 1 对象 2 对象 3 对象 4 对象 5 对象 6

点击按钮添加新项目 对象 1 对象 2 对象 3 对象 4 对象 5 对象 6 对象 7

请记住,此按钮位于另一个活动窗口中。

因此,来自另一个活动的按钮添加到列表中。

你如何在 android studio 中做到这一点?

【问题讨论】:

  • 只能激活一项活动。我会将数据保存在 SQLite 中,或者使用 Intent/Bundle 将其从一个活动传递到另一个活动。下面是一个使用 Intent 传递数据的示例:101apps.co.za/index.php/articles/…
  • 使用广播接收器

标签: android list listview button android-activity


【解决方案1】:

您可以将您的信息存储在数组中,该数组可以存储在共享首选项或数据库中,每次单击按钮时,共享首选项或数据库都可以更新。在您的列表视图存在的第二个活动中,可以再次从共享首选项或数据库中检索数据。 如果您更具体地了解您想要的内容,我本可以帮助您编写代码。 PS:您也可以使用意图简单地将您的数据从活动传递到另一个活动。 这是一个类似的问题 - How to pass objects from one activity to another

您可以修改它以满足您的需要并传递一个对象数组。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 2021-07-19
    • 2013-06-08
    相关资源
    最近更新 更多