0
주요 활동의 버튼 클릭에 대한 의도를 통해 활동을 시작하지만 해당 활동의 결과를 얻고 그 결과를 사용하는 주 활동에서 다른 기능을 호출하려고합니다. 내가 직면하고있는 문제는 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를 (내가)를 호출 해이다
startActivity (i) 다음에 finish()를 사용하십시오. –
하지만 그게 주 활동을 끝내겠습니다 –
이것을로드하십시오 m_GisRenderer.m_Project.load_file (AppFuncs.path); onCreate() 내부의 다음 활동에서 시도하십시오. –