(finish())和(onBackPressed())在程序中结束Activity的方式有什么区别?
当需要在执行命令(intent)后关闭Activity时,使用命令(finish)或使用命令(onBackPressed)更好呢?
Intent intent = new Intent ();
intent.putString("name", "Your Name");
setResult(RESULT_OK,intent);
onBackPressed();
或者这样更好
Intent intent = new Intent ();
intent.putString("name", "Your Name");
setResult(RESULT_OK,intent);
finish();