From 488cae39dab2e8c298e8a1f1eec37bf0d96a83d2 Mon Sep 17 00:00:00 2001 From: Fabrice Di Meglio Date: Tue, 13 May 2014 11:26:34 -0700 Subject: [PATCH] Remove Print Settings if the device if not supporting Printing - remove the Print tile if the device does not have support for Printing Change-Id: Ia484eac6202324ed2b92c1c2f6162ed867b2619d --- src/com/android/settings/SettingsActivity.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index 2b580e47b88..60b118499aa 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -1069,6 +1069,12 @@ public class SettingsActivity extends Activity category.removeTile(n); } } + } else if (id == R.id.print_settings) { + boolean hasPrintingSupport = getPackageManager().hasSystemFeature( + PackageManager.FEATURE_PRINTING); + if (!hasPrintingSupport) { + category.removeTile(n); + } } else if (id == R.id.development_settings) { if (!showDev || um.hasUserRestriction( UserManager.DISALLOW_DEBUGGING_FEATURES)) {