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
This commit is contained in:
Fabrice Di Meglio
2014-05-13 11:26:34 -07:00
parent eab58139f4
commit 488cae39da

View File

@@ -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)) {