protected void setNavigationIconHints(int hints, boolean force) { if (!force && hints == mNavigationIconHints) return; if (DEBUG) Slog.v(TAG, "Pie navigation hints: " + hints); mNavigationIconHints = hints; PieItem item; for (int j = 0; j < 2; j++) { item = findItem(ActionConstants.ACTION_BACK, j); if (item != null) { boolean isAlt = (hints & StatusBarManager.NAVIGATION_HINT_BACK_ALT) != 0; item.setImageDrawable(isAlt ? mBackAltIcon : mBackIcon); } } setDisabledFlags(mDisabledFlags, true); }