1.번:

앱이 실행되어있는 상황에서 homekey 를 누르게 되면..

밖으로 나오게 되고 다시 그앱을 실행시키면 앱이 중단된 위치에서 실행됩니다.

(앱이 하나 더 실행되는 상황이 아니죠)

 

2번:

widget에서도 앱을 바로 실행시키고 나서 홈키를 누르고 나서...앱이 중단위치에서 실행되는건 테스트로 확인해봤습니다.

(앱이하나더 실행되지 않고 실행되는 코드)

Intent _intent = new Intent(Intent.ACTION_MAIN);
  _intent.addCategory(Intent.CATEGORY_LAUNCHER);
  _intent.setComponent(new ComponentName(context, TestActivity.class));
  PendingIntent _pendingintent = PendingIntent.getActivity(context, 0, _intent, PendingIntent.FLAG_UPDATE_CURRENT);
  _remoteviews.setOnClickPendingIntent(R.id.RainWidjetLayout, _pendingintent);

 

제가 궁금한건..widget에서 하나의 Activity 로 가는 과정에서 이 Activity가 실행되어져있다는 정보를 줄수 있냐는 겁니다...

A.activity 가 있고 실제 앱인 B.activity가 있으면...

widget 클릭시 A.activity로 가는데 B.acivity가 실행(중단?)되어있으면

***** A.activity에서 B.activity의 실행을 바로 시킬수 있나요????????(1번상황이나..2번상황처럼 실행이가능하냐가궁금합니다..)