能够解释一下这个是什么意思吗?
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivityForResult(intent, 200); //启动后,等待结果
}
});
就是你启动一个Activity,需要回掉的时候用到startActivityForResult
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
}
通俗易懂的说 就是A页面进入B页面,B页面处理完相应的逻辑,把返回值告诉给A