【问题标题】:Android activities.安卓活动。
【发布时间】:2018-02-03 04:38:47
【问题描述】:

我正在开发一个具有项目列表视图的应用程序。一旦用户单击一个项目,它会将他/她带到该项目的详细信息页面。如果我在列表视图中有 10 个项目,我是否需要 10 个活动来显示每个项目的详细信息,或者我可以只有一个活动来表示详细信息? 如果我只需要一项活动,请描述如何为每个列表视图项自定义详细信息,但我只有一项活动

【问题讨论】:

标签: android


【解决方案1】:

您可以通过 Intent.putExtra() 将有关您单击的列表项的一些信息发送到详细信息活动。例如用于指定列表项的 id。你可以通过 Intent 发送很多东西,但我更喜欢通过 Intent 发送一些信息。例如,如果您想使用 id,您可以将其余信息保存在数据库中,然后从 id 中获取。

长话短说,当您获得所需信息后,您可以设置内容或在代码中编辑内容以适合所选列表项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多