반응형
[android] onActivityResult 는 app 이 background 일 때 불리지 않는다 |
-
onActivityResult 는 app 이 background 일 때 불리지 않는다
그래서 foreground 로 app 이 올라올 때 불리게 된다.
-
참고로 FLAG_ACTIVITY_NEW_TASK 를 통해 다른 task 로 수행된 activity 에 대한 결과는 항상 cancel (RESULT_CANCELED) 로 들어온다.
Note that this method should only be used with Intent protocols that are defined to return a result. In other protocols (such as ACTION_MAIN or ACTION_VIEW), you may not get the result when you expect. For example, if the activity you are launching uses FLAG_ACTIVITY_NEW_TASK, it will not run in your task and thus you will immediately receive a cancel result.
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
Android O Background 실행 제한 (1) | 2017.10.20 |
---|---|
[android] 외부저장소의 앱 고유 영역 사용하기 (0) | 2017.09.21 |
[android] Android 6.0(MOS) SDK 에서 바뀐 것들!! (0) | 2017.09.18 |
[android] Doze 모드와 App standby 모드 + GCM High priority message (2) | 2017.09.17 |
[android] Percent Support Library (0) | 2017.09.16 |
댓글