-
- Downloads
Add Component Caller APIs for Activity's results
In continuation to ag/25895815, with activities potentially receiving multiple results at the same time, it is important to match intents to their callers correctly. Hence this change overloads existing onActivityResult() with a ComponentCaller - onActivityResult(int, int, Intent, ComponentCaller). More CTS for ComponentCaller#checkContentUriPermission are incoming. Bug: 293467489 Test: atest CtsAndroidAppTestCases:android.app.cts.ComponentCallerTest Test: atest CtsAndroidAppTestCases:android.app.cts.ShareIdentityTest Change-Id: Idb56fc8cc6331afee7b30653bd0e3e771ba2e3f0
Showing
- core/api/current.txt 1 addition, 0 deletionscore/api/current.txt
- core/java/android/app/Activity.java 61 additions, 9 deletionscore/java/android/app/Activity.java
- core/java/android/app/ActivityGroup.java 2 additions, 2 deletionscore/java/android/app/ActivityGroup.java
- core/java/android/app/ActivityThread.java 9 additions, 3 deletionscore/java/android/app/ActivityThread.java
- core/java/android/app/ResultInfo.java 13 additions, 1 deletioncore/java/android/app/ResultInfo.java
- services/core/java/com/android/server/wm/ActivityRecord.java 40 additions, 10 deletionsservices/core/java/com/android/server/wm/ActivityRecord.java
- services/core/java/com/android/server/wm/ActivityResult.java 4 additions, 3 deletionsservices/core/java/com/android/server/wm/ActivityResult.java
- services/core/java/com/android/server/wm/ActivityStarter.java 8 additions, 7 deletions...ices/core/java/com/android/server/wm/ActivityStarter.java
- services/core/java/com/android/server/wm/ActivityTaskManagerService.java 2 additions, 1 deletion...ava/com/android/server/wm/ActivityTaskManagerService.java
- services/core/java/com/android/server/wm/ActivityTaskSupervisor.java 2 additions, 1 deletion...re/java/com/android/server/wm/ActivityTaskSupervisor.java
- services/tests/wmtests/src/com/android/server/wm/ActivityRecordTests.java 4 additions, 3 deletions...mtests/src/com/android/server/wm/ActivityRecordTests.java
- services/tests/wmtests/src/com/android/server/wm/ActivityStarterTests.java 1 addition, 1 deletion...tests/src/com/android/server/wm/ActivityStarterTests.java
Loading
Please register or sign in to comment