【问题标题】:android fragment inside individual item of recyclerviewrecyclerview的单个项目内的android片段
【发布时间】:2016-06-07 18:00:41
【问题描述】:

您好,我正在探索 android 的回收站视图。我想在回收站视图的每个项目中填充一个片段。我想通过单击项目来更改回收站视图中项目的布局。关于如何解决这个问题的任何想法

【问题讨论】:

  • 听起来肯定是个问题!你想要这样做的场景是什么?听起来它违反了很多惯例和规范
  • 你为什么要膨胀片段而不是视图?
  • 我要做的是在点击它时更改回收视图中项目的布局
  • 我遇到了片段只显示第一项的问题。我通过在添加片段之前为容器布局设置新的唯一 ID 解决了这个问题。这个答案对我有帮助。 stackoverflow.com/a/42994810/1931613。例如,myContainerLayout.setId(SystemClock.currentThreadTimeMillis().toInt())

标签: android fragment android-recyclerview


【解决方案1】:

hmm... recyclerview 不是为了那个,它是为了回收视图吗^^,如果你想在“列表”中显示片段,你可以创建一个扩展 LinearLayout 的类来显示你的片段。

【讨论】:

  • 我要做的是在点击项目时在回收视图中更改项目的布局。
  • 好的,我明白了,您不能在收到点击事件时更新您的适配器,然后通知适配器数据集更改以更新用户界面吗?希望你能找到解决办法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-24
  • 2021-04-11
相关资源
最近更新 更多