gpt4 book ai didi

android - 列表<字符串> log = new ArrayList<字符串>();

转载 作者:行者123 更新时间:2023-11-29 14:32:39 25 4
gpt4 key购买 nike

我一直在尝试使用 ArrayList.add,当我只放置 .add("some data") 时它工作正常,当我尝试分配 id - .add(1, "some data"); 我在尝试运行应用程序时不断收到错误 - “应用程序 MobileApp(进程 com.example.mobileapp)意外停止。请重试”。

这是我要运行的下一个代码:

    List<String> log = new ArrayList<String>();
log.add(1, "some data");

这很好用:

    List<String> log = new ArrayList<String>();
log.add("some data");

我想从中得到什么:

  1. ListView 将有项目列表,每个项目都有特定的“id”。
  2. 点击此“id”将被拾取,用户将移动到不同的布局,其中显示有关具有所选“id”的项目的更多信息。

最佳答案

您正在尝试在索引 1 处添加一个不存在的项目。您需要先更改代码以插入到 0 位置。

List<String> log = new ArrayList<String>();
log.add(0, "some data");

如果您需要与索引不对应的特定 ID,您可能需要考虑使用 Map .

关于android - 列表<字符串> log = new ArrayList<字符串>();,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15821287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com