コード例 #1
0
		public virtual void set(android.content.res.CompatibilityInfo compatInfo)
		{
			if (compatInfo != null && (compatInfo.isScalingRequired() || !compatInfo.supportsScreen
				()))
			{
				mCompatInfo = compatInfo;
			}
			else
			{
				mCompatInfo = android.content.res.CompatibilityInfo.DEFAULT_COMPATIBILITY_INFO;
			}
		}
コード例 #2
0
ファイル: ActivityThread.cs プロジェクト: hakeemsm/XobotOS
		internal android.content.res.Configuration applyConfigCompatMainThread(android.content.res.Configuration
			 config, android.content.res.CompatibilityInfo compat)
		{
			if (config == null)
			{
				return null;
			}
			if (compat != null && !compat.supportsScreen())
			{
				mMainThreadConfig.setTo(config);
				config = mMainThreadConfig;
				compat.applyToConfiguration(config);
			}
			return config;
		}
コード例 #3
0
ファイル: ActivityThread.cs プロジェクト: hakeemsm/XobotOS
		internal static android.content.res.Configuration applyConfigCompat(android.content.res.Configuration
			 config, android.content.res.CompatibilityInfo compat)
		{
			if (config == null)
			{
				return null;
			}
			if (compat != null && !compat.supportsScreen())
			{
				config = new android.content.res.Configuration(config);
				compat.applyToConfiguration(config);
			}
			return config;
		}