要将数据从Fragment
传递到main Activity
,我创建了一个Interface
,它将在Fragment
中实例化,并在Main Activity
中实施。实际上,我理解如何操作以及界面如何工作,但我无法理解的是下面的代码,比如初始化界面对象。
我的问题是,为什么Interface对象最初设置为=(ItemVisibilityPasser) activity
?
代码
public void onAttach(android.app.Activity activity) {
super.onAttach(activity);
visibilityPasser = (ItemVisibilityPasser) activity;
};