سلام
اگر تو کلاس دومی که ایجاد کردید بجای finish از همون intent برای بازگشت استفاده کنیم فرق میکنه ؟ تفاوت خاصی داره ؟
از متد finish برای بستن اکتیویتی استفاده میشه، و با intent شما نمیتونید به صفحه قبل برگردید، بلکه باعث میشه یک اکتیویتی جدید ایجاد بشه.
Intent intent = new Intent(this , MainActivity.class); intent.putExtra("myName",myName); setResult(Activity.RESULT_OK,intent); //finish(); startActivity(intent);
با استارت اکتیویتی هم بر میگرده به صفحه قبل ؛ تفاوت در بسته شدن اکتیویتی هستش؟