我正在使用Expanding-Collection-Library,它使用方法
run_in_executor
实例化头部ViewGroup内部的所有视图。 我会根据卡片是完全展开还是合拢来更改此方法中一些视图的可见性。
我想折叠活动public void instantiateCard(LayoutInflater inflaterService, final ViewGroup head, ListView list, ECCardData data)
中的卡片,效果很好,但是我无法更改头部ViewGroup的子视图的可见性。
我尝试通过声明MainActivity中的类变量来访问视图,然后在onBackPressed()
中设置这些类变量,尽管我没有收到无法找到视图的错误,但可见性更改没有发生任何变化。
尝试在活动和instantiateCard()
中定义单独的变量并独立设置它们时,情况相同。
instantiateCard