メイン アクティビティのボタン クリックを意図してアクティビティを開始していますが、そのアクティビティの結果を取得し、その結果を使用するメイン アクティビティで別の関数を呼び出したいと考えています。私が直面している問題は、startactivity(i) が呼び出されるたびに、コンパイラが startactivity(i) の直後に記述された関数も呼び出すことです。
私のコードは次のとおりです。
public void bt_Open(View v)
{
Intent i= new Intent(Map.this,FileChooser.class);
startActivity(i);
m_GisRenderer.m_Project.load_file(AppFuncs.path);
}
私が望むのは、最初に startActivity(i) が呼び出され、そのアクティビティが作業を終了した後、ファイルのロード関数を呼び出す必要があることです