Loading core/java/com/android/internal/app/IntentForwarderActivity.java +21 −2 Original line number Diff line number Diff line Loading @@ -48,6 +48,8 @@ import android.content.pm.IPackageManager; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.content.pm.UserInfo; import android.content.res.Configuration; import android.graphics.Insets; import android.graphics.drawable.Drawable; import android.metrics.LogMaker; import android.os.Build; Loading @@ -60,6 +62,7 @@ import android.telecom.TelecomManager; import android.util.Log; import android.util.Slog; import android.view.View; import android.view.WindowInsets; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; Loading Loading @@ -116,6 +119,12 @@ public class IntentForwarderActivity extends Activity { mExecutorService.shutdown(); } @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); setMiniresolverPadding(); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Loading Loading @@ -333,8 +342,7 @@ public class IntentForwarderActivity extends Activity { icon.setImageDrawable( getAppIcon(target, launchIntent, targetUserId, pmForTargetUser)); View buttonContainer = findViewById(R.id.button_bar_container); buttonContainer.setPadding(0, 0, 0, buttonContainer.getPaddingBottom()); setMiniresolverPadding(); ((TextView) findViewById(R.id.open_cross_profile)).setText( resolverTitle); Loading Loading @@ -675,6 +683,17 @@ public class IntentForwarderActivity extends Activity { && android.multiuser.Flags.enablePrivateSpaceIntentRedirection(); } private void setMiniresolverPadding() { Insets systemWindowInsets = getWindowManager().getCurrentWindowMetrics().getWindowInsets().getInsets( WindowInsets.Type.systemBars()); View buttonContainer = findViewById(R.id.button_bar_container); buttonContainer.setPadding(0, 0, 0, systemWindowInsets.bottom + getResources().getDimensionPixelOffset( R.dimen.resolver_button_bar_spacing)); } @VisibleForTesting protected Injector createInjector() { return new InjectorImpl(); Loading Loading
core/java/com/android/internal/app/IntentForwarderActivity.java +21 −2 Original line number Diff line number Diff line Loading @@ -48,6 +48,8 @@ import android.content.pm.IPackageManager; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.content.pm.UserInfo; import android.content.res.Configuration; import android.graphics.Insets; import android.graphics.drawable.Drawable; import android.metrics.LogMaker; import android.os.Build; Loading @@ -60,6 +62,7 @@ import android.telecom.TelecomManager; import android.util.Log; import android.util.Slog; import android.view.View; import android.view.WindowInsets; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; Loading Loading @@ -116,6 +119,12 @@ public class IntentForwarderActivity extends Activity { mExecutorService.shutdown(); } @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); setMiniresolverPadding(); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Loading Loading @@ -333,8 +342,7 @@ public class IntentForwarderActivity extends Activity { icon.setImageDrawable( getAppIcon(target, launchIntent, targetUserId, pmForTargetUser)); View buttonContainer = findViewById(R.id.button_bar_container); buttonContainer.setPadding(0, 0, 0, buttonContainer.getPaddingBottom()); setMiniresolverPadding(); ((TextView) findViewById(R.id.open_cross_profile)).setText( resolverTitle); Loading Loading @@ -675,6 +683,17 @@ public class IntentForwarderActivity extends Activity { && android.multiuser.Flags.enablePrivateSpaceIntentRedirection(); } private void setMiniresolverPadding() { Insets systemWindowInsets = getWindowManager().getCurrentWindowMetrics().getWindowInsets().getInsets( WindowInsets.Type.systemBars()); View buttonContainer = findViewById(R.id.button_bar_container); buttonContainer.setPadding(0, 0, 0, systemWindowInsets.bottom + getResources().getDimensionPixelOffset( R.dimen.resolver_button_bar_spacing)); } @VisibleForTesting protected Injector createInjector() { return new InjectorImpl(); Loading