多级可扩展回收站视图

您将如何编写一个可扩展的RecyclerView并具有多个子项目级别,换句话说,它将是:

public class Task {
  private String taskName;
  private ArrayList<Task> subTasks;

  public Task(String taskName,ArrayList<Task> subTasks)
  {
      this.taskName = taskName;
      this.subTasks = subTasks;
  }

  public String getTaskName()
  {
      return taskName;
  }

  public void addSubTask(String subTask)
  {
      this.subTasks.add(new Task(subTask,new ArrayList<Task>()));
  }
}

执行此操作的好方法是什么,您如何开始?有什么好的视频教程吗?我创建了一个我想用其填充RecyclerView的对象,基本上它应该是一个任务列表,然后该任务可以分解成较小的子任务,依此类推,这是该对象的代码:(我拥有全部其他用于正常工作的RecyclerView,适配器等)

strtotime
lcflhc 回答:多级可扩展回收站视图

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3153296.html

大家都在问