android Fragment和控制fragment的按钮可以不在同一个页面吗

如题所述

可以,就像android demo里的例子,一个activity里有两个fragment ,分别是a 和 b,a是文章标题列表,b是文章内容,也就是我们要控制的fragment,点击a中的某一篇文章,b显示文章内容,b里定义了一个接口onArticleClicked(Long articleId),当文章标题被单击的时候,调用这个接口实现,activity里实现这个接口,注册给b,比如b.setOnArticleClickLisener(activity), 在实现里b.showArticle(articleId),显示文章内容。

要控制fragment,可以注册回调、直接获取句柄调用方法等方式追问

请问能给个demo吗

温馨提示:答案为网友推荐,仅供参考
相似回答