@@ -4610,43 +4610,7 @@ private Activity parseActivity(Package owner, Resources res,
46104610 }
46114611
46124612 private void setActivityResizeMode (ActivityInfo aInfo , TypedArray sa , Package owner ) {
4613- final boolean appExplicitDefault = (owner .applicationInfo .privateFlags
4614- & (PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE
4615- | PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_UNRESIZEABLE )) != 0 ;
4616-
4617- if (sa .hasValue (R .styleable .AndroidManifestActivity_resizeableActivity )
4618- || appExplicitDefault ) {
4619- // Activity or app explicitly set if it is resizeable or not;
4620- final boolean appResizeable = (owner .applicationInfo .privateFlags
4621- & PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE ) != 0 ;
4622- if (sa .getBoolean (R .styleable .AndroidManifestActivity_resizeableActivity ,
4623- appResizeable )) {
4624- aInfo .resizeMode = RESIZE_MODE_RESIZEABLE ;
4625- } else {
4626- aInfo .resizeMode = RESIZE_MODE_UNRESIZEABLE ;
4627- }
4628- return ;
4629- }
4630-
4631- if ((owner .applicationInfo .privateFlags
4632- & PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION ) != 0 ) {
4633- // The activity or app didn't explicitly set the resizing option, however we want to
4634- // make it resize due to the sdk version it is targeting.
4635- aInfo .resizeMode = RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION ;
4636- return ;
4637- }
4638-
4639- // resize preference isn't set and target sdk version doesn't support resizing apps by
4640- // default. For the app to be resizeable if it isn't fixed orientation or immersive.
4641- if (aInfo .isFixedOrientationPortrait ()) {
4642- aInfo .resizeMode = RESIZE_MODE_FORCE_RESIZABLE_PORTRAIT_ONLY ;
4643- } else if (aInfo .isFixedOrientationLandscape ()) {
4644- aInfo .resizeMode = RESIZE_MODE_FORCE_RESIZABLE_LANDSCAPE_ONLY ;
4645- } else if (aInfo .isFixedOrientation ()) {
4646- aInfo .resizeMode = RESIZE_MODE_FORCE_RESIZABLE_PRESERVE_ORIENTATION ;
4647- } else {
4648- aInfo .resizeMode = RESIZE_MODE_FORCE_RESIZEABLE ;
4649- }
4613+ aInfo .resizeMode = RESIZE_MODE_RESIZEABLE ;
46504614 }
46514615
46524616 /**
0 commit comments