我有一个Horizontal RecyclerView。 我想要做的是,在运行时,隐藏适配器中所有项目的2个TextView。
所以,我想做的是循环遍历所有可见项目,获取它们的布局,然后更改每个子项内部某些TextView的可见性。
您可以将其视为"简单的布局" Vs"复杂的布局"切换。
我知道我应该通过指定的RecyclerView.Adapter检索RecyclerView子项,但这真的是最好的解决方案吗?
非常感谢您的帮助。
我的代码:
jshint: {
options: {
reporter: require('jshint-stylish')
...
},
...
从上面的代码中,我可以更改已点击项目的可见性,但不能更改所有可见项目的可见性。
答案 0 :(得分:0)
正如所讨论的,这可以通过在适配器的onBindViewHolder()内部切换可见性来实现。