首页 > 解决方案 > 如何从活动中更改片段中视图的可见性

问题描述

如标题中所述,如何更改活动片段中视图的可见性?

我的代码有一个启动活动和一个片段。我想从活动中更改片段内视图的可见性。

怎么能做到这一点?

标签: javaandroidandroid-fragmentsandroid-activityvisibility

解决方案


可以有几种方法。如果您添加一些代码作为参考,那就太好了。第一种方法是在片段中有一个方法,它将可见性设置为在片段中消失。在您的活动中,您可以通过 this 获取片段的实例,getSupportFragmentManager().findFragmentById(<container - id>)然后只需调用片段方法。

第二种方法可能是使用接口。


推荐阅读