java - 如何从活动中更改片段中视图的可见性
问题描述
如标题中所述,如何更改活动片段中视图的可见性?
我的代码有一个启动活动和一个片段。我想从活动中更改片段内视图的可见性。
怎么能做到这一点?
解决方案
可以有几种方法。如果您添加一些代码作为参考,那就太好了。第一种方法是在片段中有一个方法,它将可见性设置为在片段中消失。在您的活动中,您可以通过 this 获取片段的实例,getSupportFragmentManager().findFragmentById(<container - id>)
然后只需调用片段方法。
第二种方法可能是使用接口。
推荐阅读
- docker - 再次启动现有但已退出的气流容器时,Fernet 密钥无效
- sql-server-2008 - 查询设计器返回不需要的实体字段
- python - 使用 Selenium 和 Python 进行跨浏览器测试
- android - 片段内的 RecyclerView 不可点击
- c - 如何接收十个消息队列并以相反的顺序打印它们?
- apache-flink - Flink 中的 RocksDBStateBackend:它是如何工作的?
- assembly - 与空闲相比,为什么在执行较重的计算时 CPU 会变得更热?
- python - 在 R 中获取 doc/docx 文件的字数
- html - 在文本之间放置垂直分隔线
- scadalts - 如何使动态视图可供多个用户使用?