Lines Matching defs:config

44  * <pre>Configuration config = getResources().getConfiguration();</pre>
574 /** @hide Native-specific bit mask for MCC config; DO NOT USE UNLESS YOU ARE SURE. */
576 /** @hide Native-specific bit mask for MNC config; DO NOT USE UNLESS YOU ARE SURE. */
578 /** @hide Native-specific bit mask for LOCALE config; DO NOT USE UNLESS YOU ARE SURE. */
580 /** @hide Native-specific bit mask for TOUCHSCREEN config; DO NOT USE UNLESS YOU ARE SURE. */
582 /** @hide Native-specific bit mask for KEYBOARD config; DO NOT USE UNLESS YOU ARE SURE. */
584 /** @hide Native-specific bit mask for KEYBOARD_HIDDEN config; DO NOT USE UNLESS YOU
587 /** @hide Native-specific bit mask for NAVIGATION config; DO NOT USE UNLESS YOU ARE SURE. */
589 /** @hide Native-specific bit mask for ORIENTATION config; DO NOT USE UNLESS YOU ARE SURE. */
591 /** @hide Native-specific bit mask for DENSITY config; DO NOT USE UNLESS YOU ARE SURE. */
593 /** @hide Native-specific bit mask for SCREEN_SIZE config; DO NOT USE UNLESS YOU ARE SURE. */
595 /** @hide Native-specific bit mask for VERSION config; DO NOT USE UNLESS YOU ARE SURE. */
597 /** @hide Native-specific bit mask for SCREEN_LAYOUT config; DO NOT USE UNLESS YOU ARE SURE. */
599 /** @hide Native-specific bit mask for UI_MODE config; DO NOT USE UNLESS YOU ARE SURE. */
601 /** @hide Native-specific bit mask for SMALLEST_SCREEN_SIZE config; DO NOT USE UNLESS YOU
604 /** @hide Native-specific bit mask for LAYOUTDIR config ; DO NOT USE UNLESS YOU ARE SURE.*/
1364 public static String resourceQualifierString(Configuration config) {
1367 if (config.mcc != 0) {
1368 parts.add("mcc" + config.mcc);
1369 if (config.mnc != 0) {
1370 parts.add("mnc" + config.mnc);
1374 if (config.locale != null && !config.locale.getLanguage().isEmpty()) {
1375 parts.add(localeToResourceQualifier(config.locale));
1378 switch (config.screenLayout & Configuration.SCREENLAYOUT_LAYOUTDIR_MASK) {
1389 if (config.smallestScreenWidthDp != 0) {
1390 parts.add("sw" + config.smallestScreenWidthDp + "dp");
1393 if (config.screenWidthDp != 0) {
1394 parts.add("w" + config.screenWidthDp + "dp");
1397 if (config.screenHeightDp != 0) {
1398 parts.add("h" + config.screenHeightDp + "dp");
1401 switch (config.screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) {
1418 switch (config.screenLayout & Configuration.SCREENLAYOUT_LONG_MASK) {
1429 switch (config.orientation) {
1440 switch (config.uiMode & Configuration.UI_MODE_TYPE_MASK) {
1460 switch (config.uiMode & Configuration.UI_MODE_NIGHT_MASK) {
1471 switch (config.densityDpi) {
1501 parts.add(config.densityDpi + "dpi");
1505 switch (config.touchscreen) {
1516 switch (config.keyboardHidden) {
1530 switch (config.keyboard) {
1544 switch (config.navigationHidden) {
1555 switch (config.navigation) {
1744 * @param config The Configuration whose member fields to write.
1747 public static void writeXmlAttrs(XmlSerializer xml, Configuration config) throws IOException {
1749 Float.floatToIntBits(config.fontScale));
1750 if (config.mcc != 0) {
1751 XmlUtils.writeIntAttribute(xml, XML_ATTR_MCC, config.mcc);
1753 if (config.mnc != 0) {
1754 XmlUtils.writeIntAttribute(xml, XML_ATTR_MNC, config.mnc);
1756 if (config.locale != null) {
1757 XmlUtils.writeStringAttribute(xml, XML_ATTR_LOCALE, config.locale.toLanguageTag());
1759 if (config.touchscreen != TOUCHSCREEN_UNDEFINED) {
1760 XmlUtils.writeIntAttribute(xml, XML_ATTR_TOUCHSCREEN, config.touchscreen);
1762 if (config.keyboard != KEYBOARD_UNDEFINED) {
1763 XmlUtils.writeIntAttribute(xml, XML_ATTR_KEYBOARD, config.keyboard);
1765 if (config.keyboardHidden != KEYBOARDHIDDEN_UNDEFINED) {
1766 XmlUtils.writeIntAttribute(xml, XML_ATTR_KEYBOARD_HIDDEN, config.keyboardHidden);
1768 if (config.hardKeyboardHidden != HARDKEYBOARDHIDDEN_UNDEFINED) {
1770 config.hardKeyboardHidden);
1772 if (config.navigation != NAVIGATION_UNDEFINED) {
1773 XmlUtils.writeIntAttribute(xml, XML_ATTR_NAVIGATION, config.navigation);
1775 if (config.navigationHidden != NAVIGATIONHIDDEN_UNDEFINED) {
1776 XmlUtils.writeIntAttribute(xml, XML_ATTR_NAVIGATION_HIDDEN, config.navigationHidden);
1778 if (config.orientation != ORIENTATION_UNDEFINED) {
1779 XmlUtils.writeIntAttribute(xml, XML_ATTR_ORIENTATION, config.orientation);
1781 if (config.screenLayout != SCREENLAYOUT_UNDEFINED) {
1782 XmlUtils.writeIntAttribute(xml, XML_ATTR_SCREEN_LAYOUT, config.screenLayout);
1784 if (config.uiMode != 0) {
1785 XmlUtils.writeIntAttribute(xml, XML_ATTR_UI_MODE, config.uiMode);
1787 if (config.screenWidthDp != SCREEN_WIDTH_DP_UNDEFINED) {
1788 XmlUtils.writeIntAttribute(xml, XML_ATTR_SCREEN_WIDTH, config.screenWidthDp);
1790 if (config.screenHeightDp != SCREEN_HEIGHT_DP_UNDEFINED) {
1791 XmlUtils.writeIntAttribute(xml, XML_ATTR_SCREEN_HEIGHT, config.screenHeightDp);
1793 if (config.smallestScreenWidthDp != SMALLEST_SCREEN_WIDTH_DP_UNDEFINED) {
1794 XmlUtils.writeIntAttribute(xml, XML_ATTR_SMALLEST_WIDTH, config.smallestScreenWidthDp);
1796 if (config.densityDpi != DENSITY_DPI_UNDEFINED) {
1797 XmlUtils.writeIntAttribute(xml, XML_ATTR_DENSITY, config.densityDpi);