Activity之间使用接口传值,只是两个activity,但是我感觉很经典,这个问题我看了很久了,很简单,会用,但是不懂。
set方法用于监听,也就是事件的触发。 set的主要作用:在你声明接口的地方把接口实例化 ,不是什么监听。
有2中方式
mainActivityTwo.setCeshi(MainActivity.this);
这种你需要把接口声明成静态的,每个界面之后一个activity,只有一个this,跳转之后就销毁了。所以接口传值多用于Activity和Fragment之间,或者Fragment和Adapter之间。
mainActivityTwo.setCeshi(new MainActivityTwo.CeShi() {
@Override
public void listener(int tep) {
mTextView.setText(q+"22");
}
});
这种就是直接new很方便。