2017-12-03 7 views
-3

나는이 두 가지 활동 1. rfidReaderActivity 2.TravelActivity 나는 내가 TravelActivity에 가서 내가 읽을 때 다시 (rfidReaderActivity) 다음두 활동을 전환하는 방법은 무엇입니까?

을 startingLocation (위도, 경도)를 계산하고 이전 작업으로 돌아갈 카드를 읽고 카드 나는 TravelActivity에 갈 필요가있다. 그리고 이번에 나는 여행하는 목적지와 거리를 계산할 것이다.

그래서 TravelActivity가 파괴되지 않았다는 것을 고려하여 어떻게 전환 할 수 있습니까?

설명해주세요. activityLifecycle에 대해 잘 이해하지 못했습니다. AndroidManifest.xml에

에서 singleInstance

+0

이것은 이전에 StackOverflow에서 여러 번 대답되었습니다. 인 텐트 검색 –

답변

0

암시 적 의도는 구성 요소를 지정하지 않습니다. 이 경우 인 텐트는 호출 할 시스템에서 제공하는 사용 가능한 구성 요소에 대한 정보를 제공합니다.

예를 들어 다음 코드를 작성하여 웹 페이지를 볼 수 있습니다.

Intent intent=new Intent(Intent.ACTION_VIEW); 
intent.setData(Uri.parse("http://www.javatpoint.com")); 
startActivity(intent); 

Explicit Intent는 구성 요소를 지정합니다. 이 경우 intent는 호출 할 외부 클래스를 제공합니다.

Intent i = new Intent(getApplicationContext(), ActivityTwo.class); 

startActivity를 (I);

0

설정 launchMode 활동의은 아마 그것을해야한다.