【发布时间】:2018-11-30 18:37:34
【问题描述】:
我有两个片段 Parent 和 child,现在我正在尝试使用回调从 childFragment 获取一些值到 parentFragment。
这是我迄今为止尝试过的:
添加子片段
activity.getSupportFragmentManager()
.beginTransaction()
.replace(R.id.frame_layout, fragment).addToBackStack(null)
.commit();
现在在 childFragment 的 buttonClick 上,我想得到对 parentFragment 的响应。
示例:
nearestCenter.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (getFragmentManager() != null) {
getFragmentManager().popBackStack();
}
}
});
附言 我知道如何处理 Activity 到 Fragment,但是有什么方法可以从 Fragment 到 Frag 进行回调。
【问题讨论】:
-
使用这个已经回答的问题stackoverflow.com/questions/23142956/…