class2 から class1 への呼び出しが必要ですか? そのためには、次のコードを使用する必要があります。
Intent intent=new Intent(class2.this,class1.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
/* Intent.FLAG_ACTIVITY_CLEAR_TOP If set, and the activity being launched is already running in the current task, then instead of launching a new instance of that activity, all of the other activities on top of it will be closed and this Intent will be delivered to the (now on top) old activity as a new Intent. */
startActivity(intent);
FLAGS の詳細については、以下を参照してください: FLAGS の詳細については、インテント ドキュメントを参照してください