@@ -132,6 +132,7 @@ public boolean onTransact(int code, Parcel data, Parcel reply, int flags)
132132 IBinder b = data .readStrongBinder ();
133133 int ident = data .readInt ();
134134 ActivityInfo info = ActivityInfo .CREATOR .createFromParcel (data );
135+ Configuration curConfig = Configuration .CREATOR .createFromParcel (data );
135136 CompatibilityInfo compatInfo = CompatibilityInfo .CREATOR .createFromParcel (data );
136137 Bundle state = data .readBundle ();
137138 List <ResultInfo > ri = data .createTypedArrayList (ResultInfo .CREATOR );
@@ -142,7 +143,7 @@ public boolean onTransact(int code, Parcel data, Parcel reply, int flags)
142143 ParcelFileDescriptor profileFd = data .readInt () != 0
143144 ? data .readFileDescriptor () : null ;
144145 boolean autoStopProfiler = data .readInt () != 0 ;
145- scheduleLaunchActivity (intent , b , ident , info , compatInfo , state , ri , pi ,
146+ scheduleLaunchActivity (intent , b , ident , info , curConfig , compatInfo , state , ri , pi ,
146147 notResumed , isForward , profileName , profileFd , autoStopProfiler );
147148 return true ;
148149 }
@@ -630,17 +631,18 @@ public final void scheduleSendResult(IBinder token, List<ResultInfo> results)
630631 }
631632
632633 public final void scheduleLaunchActivity (Intent intent , IBinder token , int ident ,
633- ActivityInfo info , CompatibilityInfo compatInfo , Bundle state ,
634- List <ResultInfo > pendingResults ,
635- List <Intent > pendingNewIntents , boolean notResumed , boolean isForward ,
636- String profileName , ParcelFileDescriptor profileFd , boolean autoStopProfiler )
634+ ActivityInfo info , Configuration curConfig , CompatibilityInfo compatInfo ,
635+ Bundle state , List <ResultInfo > pendingResults ,
636+ List <Intent > pendingNewIntents , boolean notResumed , boolean isForward ,
637+ String profileName , ParcelFileDescriptor profileFd , boolean autoStopProfiler )
637638 throws RemoteException {
638639 Parcel data = Parcel .obtain ();
639640 data .writeInterfaceToken (IApplicationThread .descriptor );
640641 intent .writeToParcel (data , 0 );
641642 data .writeStrongBinder (token );
642643 data .writeInt (ident );
643644 info .writeToParcel (data , 0 );
645+ curConfig .writeToParcel (data , 0 );
644646 compatInfo .writeToParcel (data , 0 );
645647 data .writeBundle (state );
646648 data .writeTypedList (pendingResults );
0 commit comments