Home | History | Annotate | Download | only in app

Lines Matching refs:Configuration

28 import android.content.res.Configuration;
76 * The global configuration upon which all Resources are based. Multi-window Resources
77 * apply their overrides to this configuration.
79 private final Configuration mResConfiguration = new Configuration();
136 * Resources and base configuration override associated with an Activity.
139 public final Configuration overrideConfig = new Configuration();
144 * Each Activity may has a base override configuration that is applied to each Resources object,
145 * which in turn may have their own override configuration specified.
186 public Configuration getConfiguration() {
213 @NonNull DisplayMetrics dm, @NonNull Configuration config) {
214 config.touchscreen = Configuration.TOUCHSCREEN_NOTOUCH;
218 int sl = Configuration.resetScreenLayout(config.screenLayout);
220 config.orientation = Configuration.ORIENTATION_LANDSCAPE;
221 config.screenLayout = Configuration.reduceScreenLayout(sl,
224 config.orientation = Configuration.ORIENTATION_PORTRAIT;
225 config.screenLayout = Configuration.reduceScreenLayout(sl,
235 @NonNull Configuration compatConfiguration) {
467 private Configuration generateConfig(@NonNull ResourcesKey key, @NonNull DisplayMetrics dm) {
468 Configuration config;
472 config = new Configuration(getConfiguration());
496 final Configuration config = generateConfig(key, dm);
558 * @param overrideConfig The override configuration to be checked for equality with.
563 @Nullable Configuration overrideConfig) {
661 * {@link #getResources(IBinder, String, String[], String[], String[], int, Configuration,
671 * @param overrideConfig The configuration to apply on top of the base configuration. Can be
685 @Nullable Configuration overrideConfig,
697 overrideConfig != null ? new Configuration(overrideConfig) : null, // Copy
731 * {@link #applyConfigurationToResourcesLocked(Configuration, CompatibilityInfo)}
753 && !activityResources.overrideConfig.equals(Configuration.EMPTY)) {
754 final Configuration temp = new Configuration(activityResources.overrideConfig);
809 * Activity even after a configuration change. If any other parameter is changed
824 * @param overrideConfig The configuration to apply on top of the base configuration. Can be
839 @Nullable Configuration overrideConfig,
850 overrideConfig != null ? new Configuration(overrideConfig) : null, // Copy
862 * {@link #getResources(IBinder, String, String[], String[], String[], int, Configuration,
864 * still valid and will have the updated configuration.
866 * @param overrideConfig The configuration override to update.
871 @Nullable Configuration overrideConfig, int displayId,
886 // Grab a copy of the old configuration so we can create the delta's of each
888 final Configuration oldConfig = new Configuration(activityResources.overrideConfig);
902 + Configuration.resourceQualifierString(oldConfig)
904 + Configuration.resourceQualifierString(
910 !activityResources.overrideConfig.equals(Configuration.EMPTY);
931 // Build the new override configuration for this ResourcesKey.
932 final Configuration rebasedOverrideConfig = new Configuration();
938 // Generate a delta between the old base Activity override configuration and
939 // the actual final override configuration that was used to figure out the
941 Configuration overrideOverrideConfig = Configuration.generateDelta(
977 public final boolean applyConfigurationToResourcesLocked(@NonNull Configuration config,
1005 //Slog.i(TAG, "Configuration changed in " + currentPackageName());
1007 Configuration tmpConfig = null;
1022 tmpConfig = new Configuration();