Loading api/current.txt +96 −93 Original line number Diff line number Diff line Loading @@ -267,6 +267,7 @@ package android { field public static final int actionModeSplitBackground = 16843677; // 0x101039d field public static final int actionModeStyle = 16843668; // 0x1010394 field public static final int actionOverflowButtonStyle = 16843510; // 0x10102f6 field public static final int actionOverflowMenuStyle = 16843857; // 0x1010451 field public static final int actionProviderClass = 16843657; // 0x1010389 field public static final int actionViewClass = 16843516; // 0x10102fc field public static final int activatedBackgroundIndicator = 16843517; // 0x10102fd Loading Loading @@ -1858,28 +1859,28 @@ package android { field public static final int TextAppearance_Medium = 16973892; // 0x1030044 field public static final int TextAppearance_Medium_Inverse = 16973893; // 0x1030045 field public static final int TextAppearance_Quantum = 16974352; // 0x1030210 field public static final int TextAppearance_Quantum_Body1 = 16974542; // 0x10302ce field public static final int TextAppearance_Quantum_Body2 = 16974541; // 0x10302cd field public static final int TextAppearance_Quantum_Button = 16974545; // 0x10302d1 field public static final int TextAppearance_Quantum_Caption = 16974543; // 0x10302cf field public static final int TextAppearance_Quantum_Body1 = 16974544; // 0x10302d0 field public static final int TextAppearance_Quantum_Body2 = 16974543; // 0x10302cf field public static final int TextAppearance_Quantum_Button = 16974547; // 0x10302d3 field public static final int TextAppearance_Quantum_Caption = 16974545; // 0x10302d1 field public static final int TextAppearance_Quantum_DialogWindowTitle = 16974353; // 0x1030211 field public static final int TextAppearance_Quantum_Display1 = 16974537; // 0x10302c9 field public static final int TextAppearance_Quantum_Display2 = 16974536; // 0x10302c8 field public static final int TextAppearance_Quantum_Display3 = 16974535; // 0x10302c7 field public static final int TextAppearance_Quantum_Display4 = 16974534; // 0x10302c6 field public static final int TextAppearance_Quantum_Headline = 16974538; // 0x10302ca field public static final int TextAppearance_Quantum_Display1 = 16974539; // 0x10302cb field public static final int TextAppearance_Quantum_Display2 = 16974538; // 0x10302ca field public static final int TextAppearance_Quantum_Display3 = 16974537; // 0x10302c9 field public static final int TextAppearance_Quantum_Display4 = 16974536; // 0x10302c8 field public static final int TextAppearance_Quantum_Headline = 16974540; // 0x10302cc field public static final int TextAppearance_Quantum_Inverse = 16974354; // 0x1030212 field public static final int TextAppearance_Quantum_Large = 16974355; // 0x1030213 field public static final int TextAppearance_Quantum_Large_Inverse = 16974356; // 0x1030214 field public static final int TextAppearance_Quantum_Medium = 16974357; // 0x1030215 field public static final int TextAppearance_Quantum_Medium_Inverse = 16974358; // 0x1030216 field public static final int TextAppearance_Quantum_Menu = 16974544; // 0x10302d0 field public static final int TextAppearance_Quantum_Menu = 16974546; // 0x10302d2 field public static final int TextAppearance_Quantum_SearchResult_Subtitle = 16974359; // 0x1030217 field public static final int TextAppearance_Quantum_SearchResult_Title = 16974360; // 0x1030218 field public static final int TextAppearance_Quantum_Small = 16974361; // 0x1030219 field public static final int TextAppearance_Quantum_Small_Inverse = 16974362; // 0x103021a field public static final int TextAppearance_Quantum_Subhead = 16974540; // 0x10302cc field public static final int TextAppearance_Quantum_Title = 16974539; // 0x10302cb field public static final int TextAppearance_Quantum_Subhead = 16974542; // 0x10302ce field public static final int TextAppearance_Quantum_Title = 16974541; // 0x10302cd field public static final int TextAppearance_Quantum_Widget = 16974364; // 0x103021c field public static final int TextAppearance_Quantum_Widget_ActionBar_Menu = 16974365; // 0x103021d field public static final int TextAppearance_Quantum_Widget_ActionBar_Subtitle = 16974366; // 0x103021e Loading Loading @@ -2351,92 +2352,94 @@ package android { field public static final int Widget_Quantum_GridView = 16974445; // 0x103026d field public static final int Widget_Quantum_HorizontalScrollView = 16974446; // 0x103026e field public static final int Widget_Quantum_ImageButton = 16974447; // 0x103026f field public static final int Widget_Quantum_Light = 16974473; // 0x1030289 field public static final int Widget_Quantum_Light_ActionBar = 16974474; // 0x103028a field public static final int Widget_Quantum_Light_ActionBar_Solid = 16974475; // 0x103028b field public static final int Widget_Quantum_Light_ActionBar_TabBar = 16974476; // 0x103028c field public static final int Widget_Quantum_Light_ActionBar_TabText = 16974477; // 0x103028d field public static final int Widget_Quantum_Light_ActionBar_TabView = 16974478; // 0x103028e field public static final int Widget_Quantum_Light_ActionButton = 16974479; // 0x103028f field public static final int Widget_Quantum_Light_ActionButton_CloseMode = 16974480; // 0x1030290 field public static final int Widget_Quantum_Light_ActionButton_Overflow = 16974481; // 0x1030291 field public static final int Widget_Quantum_Light_ActionMode = 16974482; // 0x1030292 field public static final int Widget_Quantum_Light_AutoCompleteTextView = 16974483; // 0x1030293 field public static final int Widget_Quantum_Light_Button = 16974484; // 0x1030294 field public static final int Widget_Quantum_Light_ButtonBar = 16974490; // 0x103029a field public static final int Widget_Quantum_Light_ButtonBar_AlertDialog = 16974491; // 0x103029b field public static final int Widget_Quantum_Light_Button_Borderless = 16974485; // 0x1030295 field public static final int Widget_Quantum_Light_Button_Borderless_Small = 16974486; // 0x1030296 field public static final int Widget_Quantum_Light_Button_Inset = 16974487; // 0x1030297 field public static final int Widget_Quantum_Light_Button_Small = 16974488; // 0x1030298 field public static final int Widget_Quantum_Light_Button_Toggle = 16974489; // 0x1030299 field public static final int Widget_Quantum_Light_CalendarView = 16974492; // 0x103029c field public static final int Widget_Quantum_Light_CheckedTextView = 16974493; // 0x103029d field public static final int Widget_Quantum_Light_CompoundButton_CheckBox = 16974494; // 0x103029e field public static final int Widget_Quantum_Light_CompoundButton_RadioButton = 16974495; // 0x103029f field public static final int Widget_Quantum_Light_CompoundButton_Star = 16974496; // 0x10302a0 field public static final int Widget_Quantum_Light_DropDownItem = 16974497; // 0x10302a1 field public static final int Widget_Quantum_Light_DropDownItem_Spinner = 16974498; // 0x10302a2 field public static final int Widget_Quantum_Light_EditText = 16974499; // 0x10302a3 field public static final int Widget_Quantum_Light_ExpandableListView = 16974500; // 0x10302a4 field public static final int Widget_Quantum_Light_FastScroll = 16974501; // 0x10302a5 field public static final int Widget_Quantum_Light_FragmentBreadCrumbs = 16974502; // 0x10302a6 field public static final int Widget_Quantum_Light_GridView = 16974503; // 0x10302a7 field public static final int Widget_Quantum_Light_HorizontalScrollView = 16974504; // 0x10302a8 field public static final int Widget_Quantum_Light_ImageButton = 16974505; // 0x10302a9 field public static final int Widget_Quantum_Light_ListPopupWindow = 16974506; // 0x10302aa field public static final int Widget_Quantum_Light_ListView = 16974507; // 0x10302ab field public static final int Widget_Quantum_Light_ListView_DropDown = 16974508; // 0x10302ac field public static final int Widget_Quantum_Light_MediaRouteButton = 16974509; // 0x10302ad field public static final int Widget_Quantum_Light_PopupMenu = 16974510; // 0x10302ae field public static final int Widget_Quantum_Light_PopupWindow = 16974511; // 0x10302af field public static final int Widget_Quantum_Light_ProgressBar = 16974512; // 0x10302b0 field public static final int Widget_Quantum_Light_ProgressBar_Horizontal = 16974513; // 0x10302b1 field public static final int Widget_Quantum_Light_ProgressBar_Inverse = 16974514; // 0x10302b2 field public static final int Widget_Quantum_Light_ProgressBar_Large = 16974515; // 0x10302b3 field public static final int Widget_Quantum_Light_ProgressBar_Large_Inverse = 16974516; // 0x10302b4 field public static final int Widget_Quantum_Light_ProgressBar_Small = 16974517; // 0x10302b5 field public static final int Widget_Quantum_Light_ProgressBar_Small_Inverse = 16974518; // 0x10302b6 field public static final int Widget_Quantum_Light_ProgressBar_Small_Title = 16974519; // 0x10302b7 field public static final int Widget_Quantum_Light_RatingBar = 16974520; // 0x10302b8 field public static final int Widget_Quantum_Light_RatingBar_Indicator = 16974521; // 0x10302b9 field public static final int Widget_Quantum_Light_RatingBar_Small = 16974522; // 0x10302ba field public static final int Widget_Quantum_Light_ScrollView = 16974523; // 0x10302bb field public static final int Widget_Quantum_Light_SeekBar = 16974524; // 0x10302bc field public static final int Widget_Quantum_Light_SegmentedButton = 16974525; // 0x10302bd field public static final int Widget_Quantum_Light_Spinner = 16974527; // 0x10302bf field public static final int Widget_Quantum_Light_StackView = 16974526; // 0x10302be field public static final int Widget_Quantum_Light_Tab = 16974528; // 0x10302c0 field public static final int Widget_Quantum_Light_TabWidget = 16974529; // 0x10302c1 field public static final int Widget_Quantum_Light_TextView = 16974530; // 0x10302c2 field public static final int Widget_Quantum_Light_TextView_SpinnerItem = 16974531; // 0x10302c3 field public static final int Widget_Quantum_Light_WebTextView = 16974532; // 0x10302c4 field public static final int Widget_Quantum_Light_WebView = 16974533; // 0x10302c5 field public static final int Widget_Quantum_Light = 16974474; // 0x103028a field public static final int Widget_Quantum_Light_ActionBar = 16974475; // 0x103028b field public static final int Widget_Quantum_Light_ActionBar_Solid = 16974476; // 0x103028c field public static final int Widget_Quantum_Light_ActionBar_TabBar = 16974477; // 0x103028d field public static final int Widget_Quantum_Light_ActionBar_TabText = 16974478; // 0x103028e field public static final int Widget_Quantum_Light_ActionBar_TabView = 16974479; // 0x103028f field public static final int Widget_Quantum_Light_ActionButton = 16974480; // 0x1030290 field public static final int Widget_Quantum_Light_ActionButton_CloseMode = 16974481; // 0x1030291 field public static final int Widget_Quantum_Light_ActionButton_Overflow = 16974482; // 0x1030292 field public static final int Widget_Quantum_Light_ActionMode = 16974483; // 0x1030293 field public static final int Widget_Quantum_Light_AutoCompleteTextView = 16974484; // 0x1030294 field public static final int Widget_Quantum_Light_Button = 16974485; // 0x1030295 field public static final int Widget_Quantum_Light_ButtonBar = 16974491; // 0x103029b field public static final int Widget_Quantum_Light_ButtonBar_AlertDialog = 16974492; // 0x103029c field public static final int Widget_Quantum_Light_Button_Borderless = 16974486; // 0x1030296 field public static final int Widget_Quantum_Light_Button_Borderless_Small = 16974487; // 0x1030297 field public static final int Widget_Quantum_Light_Button_Inset = 16974488; // 0x1030298 field public static final int Widget_Quantum_Light_Button_Small = 16974489; // 0x1030299 field public static final int Widget_Quantum_Light_Button_Toggle = 16974490; // 0x103029a field public static final int Widget_Quantum_Light_CalendarView = 16974493; // 0x103029d field public static final int Widget_Quantum_Light_CheckedTextView = 16974494; // 0x103029e field public static final int Widget_Quantum_Light_CompoundButton_CheckBox = 16974495; // 0x103029f field public static final int Widget_Quantum_Light_CompoundButton_RadioButton = 16974496; // 0x10302a0 field public static final int Widget_Quantum_Light_CompoundButton_Star = 16974497; // 0x10302a1 field public static final int Widget_Quantum_Light_DropDownItem = 16974498; // 0x10302a2 field public static final int Widget_Quantum_Light_DropDownItem_Spinner = 16974499; // 0x10302a3 field public static final int Widget_Quantum_Light_EditText = 16974500; // 0x10302a4 field public static final int Widget_Quantum_Light_ExpandableListView = 16974501; // 0x10302a5 field public static final int Widget_Quantum_Light_FastScroll = 16974502; // 0x10302a6 field public static final int Widget_Quantum_Light_FragmentBreadCrumbs = 16974503; // 0x10302a7 field public static final int Widget_Quantum_Light_GridView = 16974504; // 0x10302a8 field public static final int Widget_Quantum_Light_HorizontalScrollView = 16974505; // 0x10302a9 field public static final int Widget_Quantum_Light_ImageButton = 16974506; // 0x10302aa field public static final int Widget_Quantum_Light_ListPopupWindow = 16974507; // 0x10302ab field public static final int Widget_Quantum_Light_ListView = 16974508; // 0x10302ac field public static final int Widget_Quantum_Light_ListView_DropDown = 16974509; // 0x10302ad field public static final int Widget_Quantum_Light_MediaRouteButton = 16974510; // 0x10302ae field public static final int Widget_Quantum_Light_PopupMenu = 16974511; // 0x10302af field public static final int Widget_Quantum_Light_PopupMenu_Overflow = 16974512; // 0x10302b0 field public static final int Widget_Quantum_Light_PopupWindow = 16974513; // 0x10302b1 field public static final int Widget_Quantum_Light_ProgressBar = 16974514; // 0x10302b2 field public static final int Widget_Quantum_Light_ProgressBar_Horizontal = 16974515; // 0x10302b3 field public static final int Widget_Quantum_Light_ProgressBar_Inverse = 16974516; // 0x10302b4 field public static final int Widget_Quantum_Light_ProgressBar_Large = 16974517; // 0x10302b5 field public static final int Widget_Quantum_Light_ProgressBar_Large_Inverse = 16974518; // 0x10302b6 field public static final int Widget_Quantum_Light_ProgressBar_Small = 16974519; // 0x10302b7 field public static final int Widget_Quantum_Light_ProgressBar_Small_Inverse = 16974520; // 0x10302b8 field public static final int Widget_Quantum_Light_ProgressBar_Small_Title = 16974521; // 0x10302b9 field public static final int Widget_Quantum_Light_RatingBar = 16974522; // 0x10302ba field public static final int Widget_Quantum_Light_RatingBar_Indicator = 16974523; // 0x10302bb field public static final int Widget_Quantum_Light_RatingBar_Small = 16974524; // 0x10302bc field public static final int Widget_Quantum_Light_ScrollView = 16974525; // 0x10302bd field public static final int Widget_Quantum_Light_SeekBar = 16974526; // 0x10302be field public static final int Widget_Quantum_Light_SegmentedButton = 16974527; // 0x10302bf field public static final int Widget_Quantum_Light_Spinner = 16974529; // 0x10302c1 field public static final int Widget_Quantum_Light_StackView = 16974528; // 0x10302c0 field public static final int Widget_Quantum_Light_Tab = 16974530; // 0x10302c2 field public static final int Widget_Quantum_Light_TabWidget = 16974531; // 0x10302c3 field public static final int Widget_Quantum_Light_TextView = 16974532; // 0x10302c4 field public static final int Widget_Quantum_Light_TextView_SpinnerItem = 16974533; // 0x10302c5 field public static final int Widget_Quantum_Light_WebTextView = 16974534; // 0x10302c6 field public static final int Widget_Quantum_Light_WebView = 16974535; // 0x10302c7 field public static final int Widget_Quantum_ListPopupWindow = 16974448; // 0x1030270 field public static final int Widget_Quantum_ListView = 16974449; // 0x1030271 field public static final int Widget_Quantum_ListView_DropDown = 16974450; // 0x1030272 field public static final int Widget_Quantum_MediaRouteButton = 16974451; // 0x1030273 field public static final int Widget_Quantum_PopupMenu = 16974452; // 0x1030274 field public static final int Widget_Quantum_PopupWindow = 16974453; // 0x1030275 field public static final int Widget_Quantum_ProgressBar = 16974454; // 0x1030276 field public static final int Widget_Quantum_ProgressBar_Horizontal = 16974455; // 0x1030277 field public static final int Widget_Quantum_ProgressBar_Large = 16974456; // 0x1030278 field public static final int Widget_Quantum_ProgressBar_Small = 16974457; // 0x1030279 field public static final int Widget_Quantum_ProgressBar_Small_Title = 16974458; // 0x103027a field public static final int Widget_Quantum_RatingBar = 16974459; // 0x103027b field public static final int Widget_Quantum_RatingBar_Indicator = 16974460; // 0x103027c field public static final int Widget_Quantum_RatingBar_Small = 16974461; // 0x103027d field public static final int Widget_Quantum_ScrollView = 16974462; // 0x103027e field public static final int Widget_Quantum_SeekBar = 16974463; // 0x103027f field public static final int Widget_Quantum_SegmentedButton = 16974464; // 0x1030280 field public static final int Widget_Quantum_Spinner = 16974466; // 0x1030282 field public static final int Widget_Quantum_StackView = 16974465; // 0x1030281 field public static final int Widget_Quantum_Tab = 16974467; // 0x1030283 field public static final int Widget_Quantum_TabWidget = 16974468; // 0x1030284 field public static final int Widget_Quantum_TextView = 16974469; // 0x1030285 field public static final int Widget_Quantum_TextView_SpinnerItem = 16974470; // 0x1030286 field public static final int Widget_Quantum_WebTextView = 16974471; // 0x1030287 field public static final int Widget_Quantum_WebView = 16974472; // 0x1030288 field public static final int Widget_Quantum_PopupMenu_Overflow = 16974453; // 0x1030275 field public static final int Widget_Quantum_PopupWindow = 16974454; // 0x1030276 field public static final int Widget_Quantum_ProgressBar = 16974455; // 0x1030277 field public static final int Widget_Quantum_ProgressBar_Horizontal = 16974456; // 0x1030278 field public static final int Widget_Quantum_ProgressBar_Large = 16974457; // 0x1030279 field public static final int Widget_Quantum_ProgressBar_Small = 16974458; // 0x103027a field public static final int Widget_Quantum_ProgressBar_Small_Title = 16974459; // 0x103027b field public static final int Widget_Quantum_RatingBar = 16974460; // 0x103027c field public static final int Widget_Quantum_RatingBar_Indicator = 16974461; // 0x103027d field public static final int Widget_Quantum_RatingBar_Small = 16974462; // 0x103027e field public static final int Widget_Quantum_ScrollView = 16974463; // 0x103027f field public static final int Widget_Quantum_SeekBar = 16974464; // 0x1030280 field public static final int Widget_Quantum_SegmentedButton = 16974465; // 0x1030281 field public static final int Widget_Quantum_Spinner = 16974467; // 0x1030283 field public static final int Widget_Quantum_StackView = 16974466; // 0x1030282 field public static final int Widget_Quantum_Tab = 16974468; // 0x1030284 field public static final int Widget_Quantum_TabWidget = 16974469; // 0x1030285 field public static final int Widget_Quantum_TextView = 16974470; // 0x1030286 field public static final int Widget_Quantum_TextView_SpinnerItem = 16974471; // 0x1030287 field public static final int Widget_Quantum_WebTextView = 16974472; // 0x1030288 field public static final int Widget_Quantum_WebView = 16974473; // 0x1030289 field public static final int Widget_RatingBar = 16973857; // 0x1030021 field public static final int Widget_ScrollView = 16973869; // 0x103002d field public static final int Widget_SeekBar = 16973856; // 0x1030020 core/java/android/widget/ActionMenuPresenter.java +2 −1 Original line number Diff line number Diff line Loading @@ -649,7 +649,8 @@ public class ActionMenuPresenter extends BaseMenuPresenter private class OverflowPopup extends MenuPopupHelper { public OverflowPopup(Context context, MenuBuilder menu, View anchorView, boolean overflowOnly) { super(context, menu, anchorView, overflowOnly); super(context, menu, anchorView, overflowOnly, com.android.internal.R.attr.actionOverflowMenuStyle); setGravity(Gravity.END); setCallback(mPopupPresenterCallback); } Loading core/java/android/widget/ListPopupWindow.java +2 −2 Original line number Diff line number Diff line Loading @@ -622,8 +622,8 @@ public class ListPopupWindow { // only set this if the dropdown is not always visible mPopup.setOutsideTouchable(!mForceIgnoreOutsideTouch && !mDropDownAlwaysVisible); mPopup.setTouchInterceptor(mTouchInterceptor); mPopup.showAsDropDown(getAnchorView(), mDropDownHorizontalOffset, mDropDownVerticalOffset, mDropDownGravity); mPopup.showAsDropDown(getAnchorView(), mDropDownHorizontalOffset, mDropDownVerticalOffset, mDropDownGravity); mDropDownList.setSelection(ListView.INVALID_POSITION); if (!mModal || mDropDownList.isInTouchMode()) { Loading core/java/android/widget/PopupWindow.java +68 −48 File changed.Preview size limit exceeded, changes collapsed. Show changes core/java/com/android/internal/view/menu/MenuPopupHelper.java +8 −6 Original line number Diff line number Diff line Loading @@ -53,6 +53,7 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On private final MenuAdapter mAdapter; private final boolean mOverflowOnly; private final int mPopupMaxWidth; private final int mPopupStyleAttr; private View mAnchorView; private ListPopupWindow mPopup; Loading @@ -72,20 +73,21 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On private int mDropDownGravity = Gravity.NO_GRAVITY; public MenuPopupHelper(Context context, MenuBuilder menu) { this(context, menu, null, false); this(context, menu, null, false, com.android.internal.R.attr.popupMenuStyle); } public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView) { this(context, menu, anchorView, false); this(context, menu, anchorView, false, com.android.internal.R.attr.popupMenuStyle); } public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView, boolean overflowOnly) { public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView, boolean overflowOnly, int popupStyleAttr) { mContext = context; mInflater = LayoutInflater.from(context); mMenu = menu; mAdapter = new MenuAdapter(mMenu); mOverflowOnly = overflowOnly; mPopupStyleAttr = popupStyleAttr; final Resources res = context.getResources(); mPopupMaxWidth = Math.max(res.getDisplayMetrics().widthPixels / 2, Loading Loading @@ -119,7 +121,7 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On } public boolean tryShow() { mPopup = new ListPopupWindow(mContext, null, com.android.internal.R.attr.popupMenuStyle); mPopup = new ListPopupWindow(mContext, null, mPopupStyleAttr); mPopup.setOnDismissListener(this); mPopup.setOnItemClickListener(this); mPopup.setAdapter(mAdapter); Loading Loading @@ -272,7 +274,7 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On @Override public boolean onSubMenuSelected(SubMenuBuilder subMenu) { if (subMenu.hasVisibleItems()) { MenuPopupHelper subPopup = new MenuPopupHelper(mContext, subMenu, mAnchorView, false); MenuPopupHelper subPopup = new MenuPopupHelper(mContext, subMenu, mAnchorView); subPopup.setCallback(mPresenterCallback); boolean preserveIconSpacing = false; Loading Loading
api/current.txt +96 −93 Original line number Diff line number Diff line Loading @@ -267,6 +267,7 @@ package android { field public static final int actionModeSplitBackground = 16843677; // 0x101039d field public static final int actionModeStyle = 16843668; // 0x1010394 field public static final int actionOverflowButtonStyle = 16843510; // 0x10102f6 field public static final int actionOverflowMenuStyle = 16843857; // 0x1010451 field public static final int actionProviderClass = 16843657; // 0x1010389 field public static final int actionViewClass = 16843516; // 0x10102fc field public static final int activatedBackgroundIndicator = 16843517; // 0x10102fd Loading Loading @@ -1858,28 +1859,28 @@ package android { field public static final int TextAppearance_Medium = 16973892; // 0x1030044 field public static final int TextAppearance_Medium_Inverse = 16973893; // 0x1030045 field public static final int TextAppearance_Quantum = 16974352; // 0x1030210 field public static final int TextAppearance_Quantum_Body1 = 16974542; // 0x10302ce field public static final int TextAppearance_Quantum_Body2 = 16974541; // 0x10302cd field public static final int TextAppearance_Quantum_Button = 16974545; // 0x10302d1 field public static final int TextAppearance_Quantum_Caption = 16974543; // 0x10302cf field public static final int TextAppearance_Quantum_Body1 = 16974544; // 0x10302d0 field public static final int TextAppearance_Quantum_Body2 = 16974543; // 0x10302cf field public static final int TextAppearance_Quantum_Button = 16974547; // 0x10302d3 field public static final int TextAppearance_Quantum_Caption = 16974545; // 0x10302d1 field public static final int TextAppearance_Quantum_DialogWindowTitle = 16974353; // 0x1030211 field public static final int TextAppearance_Quantum_Display1 = 16974537; // 0x10302c9 field public static final int TextAppearance_Quantum_Display2 = 16974536; // 0x10302c8 field public static final int TextAppearance_Quantum_Display3 = 16974535; // 0x10302c7 field public static final int TextAppearance_Quantum_Display4 = 16974534; // 0x10302c6 field public static final int TextAppearance_Quantum_Headline = 16974538; // 0x10302ca field public static final int TextAppearance_Quantum_Display1 = 16974539; // 0x10302cb field public static final int TextAppearance_Quantum_Display2 = 16974538; // 0x10302ca field public static final int TextAppearance_Quantum_Display3 = 16974537; // 0x10302c9 field public static final int TextAppearance_Quantum_Display4 = 16974536; // 0x10302c8 field public static final int TextAppearance_Quantum_Headline = 16974540; // 0x10302cc field public static final int TextAppearance_Quantum_Inverse = 16974354; // 0x1030212 field public static final int TextAppearance_Quantum_Large = 16974355; // 0x1030213 field public static final int TextAppearance_Quantum_Large_Inverse = 16974356; // 0x1030214 field public static final int TextAppearance_Quantum_Medium = 16974357; // 0x1030215 field public static final int TextAppearance_Quantum_Medium_Inverse = 16974358; // 0x1030216 field public static final int TextAppearance_Quantum_Menu = 16974544; // 0x10302d0 field public static final int TextAppearance_Quantum_Menu = 16974546; // 0x10302d2 field public static final int TextAppearance_Quantum_SearchResult_Subtitle = 16974359; // 0x1030217 field public static final int TextAppearance_Quantum_SearchResult_Title = 16974360; // 0x1030218 field public static final int TextAppearance_Quantum_Small = 16974361; // 0x1030219 field public static final int TextAppearance_Quantum_Small_Inverse = 16974362; // 0x103021a field public static final int TextAppearance_Quantum_Subhead = 16974540; // 0x10302cc field public static final int TextAppearance_Quantum_Title = 16974539; // 0x10302cb field public static final int TextAppearance_Quantum_Subhead = 16974542; // 0x10302ce field public static final int TextAppearance_Quantum_Title = 16974541; // 0x10302cd field public static final int TextAppearance_Quantum_Widget = 16974364; // 0x103021c field public static final int TextAppearance_Quantum_Widget_ActionBar_Menu = 16974365; // 0x103021d field public static final int TextAppearance_Quantum_Widget_ActionBar_Subtitle = 16974366; // 0x103021e Loading Loading @@ -2351,92 +2352,94 @@ package android { field public static final int Widget_Quantum_GridView = 16974445; // 0x103026d field public static final int Widget_Quantum_HorizontalScrollView = 16974446; // 0x103026e field public static final int Widget_Quantum_ImageButton = 16974447; // 0x103026f field public static final int Widget_Quantum_Light = 16974473; // 0x1030289 field public static final int Widget_Quantum_Light_ActionBar = 16974474; // 0x103028a field public static final int Widget_Quantum_Light_ActionBar_Solid = 16974475; // 0x103028b field public static final int Widget_Quantum_Light_ActionBar_TabBar = 16974476; // 0x103028c field public static final int Widget_Quantum_Light_ActionBar_TabText = 16974477; // 0x103028d field public static final int Widget_Quantum_Light_ActionBar_TabView = 16974478; // 0x103028e field public static final int Widget_Quantum_Light_ActionButton = 16974479; // 0x103028f field public static final int Widget_Quantum_Light_ActionButton_CloseMode = 16974480; // 0x1030290 field public static final int Widget_Quantum_Light_ActionButton_Overflow = 16974481; // 0x1030291 field public static final int Widget_Quantum_Light_ActionMode = 16974482; // 0x1030292 field public static final int Widget_Quantum_Light_AutoCompleteTextView = 16974483; // 0x1030293 field public static final int Widget_Quantum_Light_Button = 16974484; // 0x1030294 field public static final int Widget_Quantum_Light_ButtonBar = 16974490; // 0x103029a field public static final int Widget_Quantum_Light_ButtonBar_AlertDialog = 16974491; // 0x103029b field public static final int Widget_Quantum_Light_Button_Borderless = 16974485; // 0x1030295 field public static final int Widget_Quantum_Light_Button_Borderless_Small = 16974486; // 0x1030296 field public static final int Widget_Quantum_Light_Button_Inset = 16974487; // 0x1030297 field public static final int Widget_Quantum_Light_Button_Small = 16974488; // 0x1030298 field public static final int Widget_Quantum_Light_Button_Toggle = 16974489; // 0x1030299 field public static final int Widget_Quantum_Light_CalendarView = 16974492; // 0x103029c field public static final int Widget_Quantum_Light_CheckedTextView = 16974493; // 0x103029d field public static final int Widget_Quantum_Light_CompoundButton_CheckBox = 16974494; // 0x103029e field public static final int Widget_Quantum_Light_CompoundButton_RadioButton = 16974495; // 0x103029f field public static final int Widget_Quantum_Light_CompoundButton_Star = 16974496; // 0x10302a0 field public static final int Widget_Quantum_Light_DropDownItem = 16974497; // 0x10302a1 field public static final int Widget_Quantum_Light_DropDownItem_Spinner = 16974498; // 0x10302a2 field public static final int Widget_Quantum_Light_EditText = 16974499; // 0x10302a3 field public static final int Widget_Quantum_Light_ExpandableListView = 16974500; // 0x10302a4 field public static final int Widget_Quantum_Light_FastScroll = 16974501; // 0x10302a5 field public static final int Widget_Quantum_Light_FragmentBreadCrumbs = 16974502; // 0x10302a6 field public static final int Widget_Quantum_Light_GridView = 16974503; // 0x10302a7 field public static final int Widget_Quantum_Light_HorizontalScrollView = 16974504; // 0x10302a8 field public static final int Widget_Quantum_Light_ImageButton = 16974505; // 0x10302a9 field public static final int Widget_Quantum_Light_ListPopupWindow = 16974506; // 0x10302aa field public static final int Widget_Quantum_Light_ListView = 16974507; // 0x10302ab field public static final int Widget_Quantum_Light_ListView_DropDown = 16974508; // 0x10302ac field public static final int Widget_Quantum_Light_MediaRouteButton = 16974509; // 0x10302ad field public static final int Widget_Quantum_Light_PopupMenu = 16974510; // 0x10302ae field public static final int Widget_Quantum_Light_PopupWindow = 16974511; // 0x10302af field public static final int Widget_Quantum_Light_ProgressBar = 16974512; // 0x10302b0 field public static final int Widget_Quantum_Light_ProgressBar_Horizontal = 16974513; // 0x10302b1 field public static final int Widget_Quantum_Light_ProgressBar_Inverse = 16974514; // 0x10302b2 field public static final int Widget_Quantum_Light_ProgressBar_Large = 16974515; // 0x10302b3 field public static final int Widget_Quantum_Light_ProgressBar_Large_Inverse = 16974516; // 0x10302b4 field public static final int Widget_Quantum_Light_ProgressBar_Small = 16974517; // 0x10302b5 field public static final int Widget_Quantum_Light_ProgressBar_Small_Inverse = 16974518; // 0x10302b6 field public static final int Widget_Quantum_Light_ProgressBar_Small_Title = 16974519; // 0x10302b7 field public static final int Widget_Quantum_Light_RatingBar = 16974520; // 0x10302b8 field public static final int Widget_Quantum_Light_RatingBar_Indicator = 16974521; // 0x10302b9 field public static final int Widget_Quantum_Light_RatingBar_Small = 16974522; // 0x10302ba field public static final int Widget_Quantum_Light_ScrollView = 16974523; // 0x10302bb field public static final int Widget_Quantum_Light_SeekBar = 16974524; // 0x10302bc field public static final int Widget_Quantum_Light_SegmentedButton = 16974525; // 0x10302bd field public static final int Widget_Quantum_Light_Spinner = 16974527; // 0x10302bf field public static final int Widget_Quantum_Light_StackView = 16974526; // 0x10302be field public static final int Widget_Quantum_Light_Tab = 16974528; // 0x10302c0 field public static final int Widget_Quantum_Light_TabWidget = 16974529; // 0x10302c1 field public static final int Widget_Quantum_Light_TextView = 16974530; // 0x10302c2 field public static final int Widget_Quantum_Light_TextView_SpinnerItem = 16974531; // 0x10302c3 field public static final int Widget_Quantum_Light_WebTextView = 16974532; // 0x10302c4 field public static final int Widget_Quantum_Light_WebView = 16974533; // 0x10302c5 field public static final int Widget_Quantum_Light = 16974474; // 0x103028a field public static final int Widget_Quantum_Light_ActionBar = 16974475; // 0x103028b field public static final int Widget_Quantum_Light_ActionBar_Solid = 16974476; // 0x103028c field public static final int Widget_Quantum_Light_ActionBar_TabBar = 16974477; // 0x103028d field public static final int Widget_Quantum_Light_ActionBar_TabText = 16974478; // 0x103028e field public static final int Widget_Quantum_Light_ActionBar_TabView = 16974479; // 0x103028f field public static final int Widget_Quantum_Light_ActionButton = 16974480; // 0x1030290 field public static final int Widget_Quantum_Light_ActionButton_CloseMode = 16974481; // 0x1030291 field public static final int Widget_Quantum_Light_ActionButton_Overflow = 16974482; // 0x1030292 field public static final int Widget_Quantum_Light_ActionMode = 16974483; // 0x1030293 field public static final int Widget_Quantum_Light_AutoCompleteTextView = 16974484; // 0x1030294 field public static final int Widget_Quantum_Light_Button = 16974485; // 0x1030295 field public static final int Widget_Quantum_Light_ButtonBar = 16974491; // 0x103029b field public static final int Widget_Quantum_Light_ButtonBar_AlertDialog = 16974492; // 0x103029c field public static final int Widget_Quantum_Light_Button_Borderless = 16974486; // 0x1030296 field public static final int Widget_Quantum_Light_Button_Borderless_Small = 16974487; // 0x1030297 field public static final int Widget_Quantum_Light_Button_Inset = 16974488; // 0x1030298 field public static final int Widget_Quantum_Light_Button_Small = 16974489; // 0x1030299 field public static final int Widget_Quantum_Light_Button_Toggle = 16974490; // 0x103029a field public static final int Widget_Quantum_Light_CalendarView = 16974493; // 0x103029d field public static final int Widget_Quantum_Light_CheckedTextView = 16974494; // 0x103029e field public static final int Widget_Quantum_Light_CompoundButton_CheckBox = 16974495; // 0x103029f field public static final int Widget_Quantum_Light_CompoundButton_RadioButton = 16974496; // 0x10302a0 field public static final int Widget_Quantum_Light_CompoundButton_Star = 16974497; // 0x10302a1 field public static final int Widget_Quantum_Light_DropDownItem = 16974498; // 0x10302a2 field public static final int Widget_Quantum_Light_DropDownItem_Spinner = 16974499; // 0x10302a3 field public static final int Widget_Quantum_Light_EditText = 16974500; // 0x10302a4 field public static final int Widget_Quantum_Light_ExpandableListView = 16974501; // 0x10302a5 field public static final int Widget_Quantum_Light_FastScroll = 16974502; // 0x10302a6 field public static final int Widget_Quantum_Light_FragmentBreadCrumbs = 16974503; // 0x10302a7 field public static final int Widget_Quantum_Light_GridView = 16974504; // 0x10302a8 field public static final int Widget_Quantum_Light_HorizontalScrollView = 16974505; // 0x10302a9 field public static final int Widget_Quantum_Light_ImageButton = 16974506; // 0x10302aa field public static final int Widget_Quantum_Light_ListPopupWindow = 16974507; // 0x10302ab field public static final int Widget_Quantum_Light_ListView = 16974508; // 0x10302ac field public static final int Widget_Quantum_Light_ListView_DropDown = 16974509; // 0x10302ad field public static final int Widget_Quantum_Light_MediaRouteButton = 16974510; // 0x10302ae field public static final int Widget_Quantum_Light_PopupMenu = 16974511; // 0x10302af field public static final int Widget_Quantum_Light_PopupMenu_Overflow = 16974512; // 0x10302b0 field public static final int Widget_Quantum_Light_PopupWindow = 16974513; // 0x10302b1 field public static final int Widget_Quantum_Light_ProgressBar = 16974514; // 0x10302b2 field public static final int Widget_Quantum_Light_ProgressBar_Horizontal = 16974515; // 0x10302b3 field public static final int Widget_Quantum_Light_ProgressBar_Inverse = 16974516; // 0x10302b4 field public static final int Widget_Quantum_Light_ProgressBar_Large = 16974517; // 0x10302b5 field public static final int Widget_Quantum_Light_ProgressBar_Large_Inverse = 16974518; // 0x10302b6 field public static final int Widget_Quantum_Light_ProgressBar_Small = 16974519; // 0x10302b7 field public static final int Widget_Quantum_Light_ProgressBar_Small_Inverse = 16974520; // 0x10302b8 field public static final int Widget_Quantum_Light_ProgressBar_Small_Title = 16974521; // 0x10302b9 field public static final int Widget_Quantum_Light_RatingBar = 16974522; // 0x10302ba field public static final int Widget_Quantum_Light_RatingBar_Indicator = 16974523; // 0x10302bb field public static final int Widget_Quantum_Light_RatingBar_Small = 16974524; // 0x10302bc field public static final int Widget_Quantum_Light_ScrollView = 16974525; // 0x10302bd field public static final int Widget_Quantum_Light_SeekBar = 16974526; // 0x10302be field public static final int Widget_Quantum_Light_SegmentedButton = 16974527; // 0x10302bf field public static final int Widget_Quantum_Light_Spinner = 16974529; // 0x10302c1 field public static final int Widget_Quantum_Light_StackView = 16974528; // 0x10302c0 field public static final int Widget_Quantum_Light_Tab = 16974530; // 0x10302c2 field public static final int Widget_Quantum_Light_TabWidget = 16974531; // 0x10302c3 field public static final int Widget_Quantum_Light_TextView = 16974532; // 0x10302c4 field public static final int Widget_Quantum_Light_TextView_SpinnerItem = 16974533; // 0x10302c5 field public static final int Widget_Quantum_Light_WebTextView = 16974534; // 0x10302c6 field public static final int Widget_Quantum_Light_WebView = 16974535; // 0x10302c7 field public static final int Widget_Quantum_ListPopupWindow = 16974448; // 0x1030270 field public static final int Widget_Quantum_ListView = 16974449; // 0x1030271 field public static final int Widget_Quantum_ListView_DropDown = 16974450; // 0x1030272 field public static final int Widget_Quantum_MediaRouteButton = 16974451; // 0x1030273 field public static final int Widget_Quantum_PopupMenu = 16974452; // 0x1030274 field public static final int Widget_Quantum_PopupWindow = 16974453; // 0x1030275 field public static final int Widget_Quantum_ProgressBar = 16974454; // 0x1030276 field public static final int Widget_Quantum_ProgressBar_Horizontal = 16974455; // 0x1030277 field public static final int Widget_Quantum_ProgressBar_Large = 16974456; // 0x1030278 field public static final int Widget_Quantum_ProgressBar_Small = 16974457; // 0x1030279 field public static final int Widget_Quantum_ProgressBar_Small_Title = 16974458; // 0x103027a field public static final int Widget_Quantum_RatingBar = 16974459; // 0x103027b field public static final int Widget_Quantum_RatingBar_Indicator = 16974460; // 0x103027c field public static final int Widget_Quantum_RatingBar_Small = 16974461; // 0x103027d field public static final int Widget_Quantum_ScrollView = 16974462; // 0x103027e field public static final int Widget_Quantum_SeekBar = 16974463; // 0x103027f field public static final int Widget_Quantum_SegmentedButton = 16974464; // 0x1030280 field public static final int Widget_Quantum_Spinner = 16974466; // 0x1030282 field public static final int Widget_Quantum_StackView = 16974465; // 0x1030281 field public static final int Widget_Quantum_Tab = 16974467; // 0x1030283 field public static final int Widget_Quantum_TabWidget = 16974468; // 0x1030284 field public static final int Widget_Quantum_TextView = 16974469; // 0x1030285 field public static final int Widget_Quantum_TextView_SpinnerItem = 16974470; // 0x1030286 field public static final int Widget_Quantum_WebTextView = 16974471; // 0x1030287 field public static final int Widget_Quantum_WebView = 16974472; // 0x1030288 field public static final int Widget_Quantum_PopupMenu_Overflow = 16974453; // 0x1030275 field public static final int Widget_Quantum_PopupWindow = 16974454; // 0x1030276 field public static final int Widget_Quantum_ProgressBar = 16974455; // 0x1030277 field public static final int Widget_Quantum_ProgressBar_Horizontal = 16974456; // 0x1030278 field public static final int Widget_Quantum_ProgressBar_Large = 16974457; // 0x1030279 field public static final int Widget_Quantum_ProgressBar_Small = 16974458; // 0x103027a field public static final int Widget_Quantum_ProgressBar_Small_Title = 16974459; // 0x103027b field public static final int Widget_Quantum_RatingBar = 16974460; // 0x103027c field public static final int Widget_Quantum_RatingBar_Indicator = 16974461; // 0x103027d field public static final int Widget_Quantum_RatingBar_Small = 16974462; // 0x103027e field public static final int Widget_Quantum_ScrollView = 16974463; // 0x103027f field public static final int Widget_Quantum_SeekBar = 16974464; // 0x1030280 field public static final int Widget_Quantum_SegmentedButton = 16974465; // 0x1030281 field public static final int Widget_Quantum_Spinner = 16974467; // 0x1030283 field public static final int Widget_Quantum_StackView = 16974466; // 0x1030282 field public static final int Widget_Quantum_Tab = 16974468; // 0x1030284 field public static final int Widget_Quantum_TabWidget = 16974469; // 0x1030285 field public static final int Widget_Quantum_TextView = 16974470; // 0x1030286 field public static final int Widget_Quantum_TextView_SpinnerItem = 16974471; // 0x1030287 field public static final int Widget_Quantum_WebTextView = 16974472; // 0x1030288 field public static final int Widget_Quantum_WebView = 16974473; // 0x1030289 field public static final int Widget_RatingBar = 16973857; // 0x1030021 field public static final int Widget_ScrollView = 16973869; // 0x103002d field public static final int Widget_SeekBar = 16973856; // 0x1030020
core/java/android/widget/ActionMenuPresenter.java +2 −1 Original line number Diff line number Diff line Loading @@ -649,7 +649,8 @@ public class ActionMenuPresenter extends BaseMenuPresenter private class OverflowPopup extends MenuPopupHelper { public OverflowPopup(Context context, MenuBuilder menu, View anchorView, boolean overflowOnly) { super(context, menu, anchorView, overflowOnly); super(context, menu, anchorView, overflowOnly, com.android.internal.R.attr.actionOverflowMenuStyle); setGravity(Gravity.END); setCallback(mPopupPresenterCallback); } Loading
core/java/android/widget/ListPopupWindow.java +2 −2 Original line number Diff line number Diff line Loading @@ -622,8 +622,8 @@ public class ListPopupWindow { // only set this if the dropdown is not always visible mPopup.setOutsideTouchable(!mForceIgnoreOutsideTouch && !mDropDownAlwaysVisible); mPopup.setTouchInterceptor(mTouchInterceptor); mPopup.showAsDropDown(getAnchorView(), mDropDownHorizontalOffset, mDropDownVerticalOffset, mDropDownGravity); mPopup.showAsDropDown(getAnchorView(), mDropDownHorizontalOffset, mDropDownVerticalOffset, mDropDownGravity); mDropDownList.setSelection(ListView.INVALID_POSITION); if (!mModal || mDropDownList.isInTouchMode()) { Loading
core/java/android/widget/PopupWindow.java +68 −48 File changed.Preview size limit exceeded, changes collapsed. Show changes
core/java/com/android/internal/view/menu/MenuPopupHelper.java +8 −6 Original line number Diff line number Diff line Loading @@ -53,6 +53,7 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On private final MenuAdapter mAdapter; private final boolean mOverflowOnly; private final int mPopupMaxWidth; private final int mPopupStyleAttr; private View mAnchorView; private ListPopupWindow mPopup; Loading @@ -72,20 +73,21 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On private int mDropDownGravity = Gravity.NO_GRAVITY; public MenuPopupHelper(Context context, MenuBuilder menu) { this(context, menu, null, false); this(context, menu, null, false, com.android.internal.R.attr.popupMenuStyle); } public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView) { this(context, menu, anchorView, false); this(context, menu, anchorView, false, com.android.internal.R.attr.popupMenuStyle); } public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView, boolean overflowOnly) { public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView, boolean overflowOnly, int popupStyleAttr) { mContext = context; mInflater = LayoutInflater.from(context); mMenu = menu; mAdapter = new MenuAdapter(mMenu); mOverflowOnly = overflowOnly; mPopupStyleAttr = popupStyleAttr; final Resources res = context.getResources(); mPopupMaxWidth = Math.max(res.getDisplayMetrics().widthPixels / 2, Loading Loading @@ -119,7 +121,7 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On } public boolean tryShow() { mPopup = new ListPopupWindow(mContext, null, com.android.internal.R.attr.popupMenuStyle); mPopup = new ListPopupWindow(mContext, null, mPopupStyleAttr); mPopup.setOnDismissListener(this); mPopup.setOnItemClickListener(this); mPopup.setAdapter(mAdapter); Loading Loading @@ -272,7 +274,7 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On @Override public boolean onSubMenuSelected(SubMenuBuilder subMenu) { if (subMenu.hasVisibleItems()) { MenuPopupHelper subPopup = new MenuPopupHelper(mContext, subMenu, mAnchorView, false); MenuPopupHelper subPopup = new MenuPopupHelper(mContext, subMenu, mAnchorView); subPopup.setCallback(mPresenterCallback); boolean preserveIconSpacing = false; Loading