Upgrading com.android.support:appcompat-v7 25 to 26
Unknown25.4.0 → 26.1.0
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
Installs 12 packages in all (was 9).
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- removed:
class ActionBarActivity extends AppCompatActivity - removed:
ctor ActionBarActivity() - removed:
method NotificationCompat.Builder.getExtender(): NotificationCompat.BuilderExtender - removed:
method NotificationCompat.Builder.resolveText(): CharSequence - removed:
method NotificationCompat.Builder.resolveTitle(): CharSequence - changed:
static class NotificationCompat.DecoratedCustomViewStyle extends NotificationCompat.Style → static class NotificationCompat.DecoratedCustomViewStyle extends NotificationCompat.DecoratedCustomViewStyle - changed:
static class NotificationCompat.DecoratedMediaCustomViewStyle extends NotificationCompat.MediaStyle → static class NotificationCompat.DecoratedMediaCustomViewStyle extends NotificationCompat.DecoratedMediaCustomViewStyle - changed:
static class NotificationCompat.MediaStyle extends NotificationCompat.Style → static class NotificationCompat.MediaStyle extends NotificationCompat.MediaStyle - added:
method ActionBar.closeOptionsMenu(): boolean - added:
method AppCompatActivity.closeOptionsMenu(): void - added:
method AppCompatActivity.onKeyDown(int, KeyEvent): boolean - added:
method AppCompatActivity.openOptionsMenu(): void - added:
method WindowDecorActionBar.onKeyShortcut(int, KeyEvent): boolean
- removed:
class ActionBarTransition - removed:
ctor ActionBarTransition() - removed:
static method ActionBarTransition.beginDelayedTransition(ViewGroup): void
- added:
method WindowCallbackWrapper.onPointerCaptureChanged(boolean): void
- removed:
method ActionMenuItem.setSupportOnActionExpandListener(MenuItemCompat.OnActionExpandListener): SupportMenuItem - removed:
method ActionMenuItemView.onLongClick(View): boolean - removed:
method MenuItemImpl.setSupportOnActionExpandListener(MenuItemCompat.OnActionExpandListener): SupportMenuItem - changed:
class ActionMenuItemView extends AppCompatTextView implements MenuView.ItemView, View.OnClickListener, View.OnLongClickListener, ActionMenuView.ActionMenuChildView → class ActionMenuItemView extends AppCompatTextView implements MenuView.ItemView, View.OnClickListener, ActionMenuView.ActionMenuChildView - added:
method ActionMenuItem.getAlphabeticModifiers(): int - added:
method ActionMenuItem.getContentDescription(): CharSequence - added:
method ActionMenuItem.getIconTintList(): ColorStateList - added:
method ActionMenuItem.getIconTintMode(): PorterDuff.Mode - added:
method ActionMenuItem.getNumericModifiers(): int - added:
method ActionMenuItem.getTooltipText(): CharSequence - added:
method ActionMenuItem.setAlphabeticShortcut(char, int): MenuItem - added:
method ActionMenuItem.setContentDescription(CharSequence): SupportMenuItem - added:
method ActionMenuItem.setIconTintList(ColorStateList): MenuItem - added:
method ActionMenuItem.setIconTintMode(PorterDuff.Mode): MenuItem - added:
method ActionMenuItem.setNumericShortcut(char, int): MenuItem - added:
method ActionMenuItem.setShortcut(char, char, int, int): MenuItem - added:
method ActionMenuItem.setTooltipText(CharSequence): SupportMenuItem - added:
method MenuItemImpl.getAlphabeticModifiers(): int - added:
method MenuItemImpl.getContentDescription(): CharSequence - added:
method MenuItemImpl.getIconTintList(): ColorStateList - added:
method MenuItemImpl.getIconTintMode(): PorterDuff.Mode - added:
method MenuItemImpl.getNumericModifiers(): int - added:
method MenuItemImpl.getTooltipText(): CharSequence - added:
method MenuItemImpl.setAlphabeticShortcut(char, int): MenuItem - added:
method MenuItemImpl.setContentDescription(CharSequence): SupportMenuItem - added:
method MenuItemImpl.setIconTintList(ColorStateList): MenuItem - added:
method MenuItemImpl.setIconTintMode(PorterDuff.Mode): MenuItem - added:
method MenuItemImpl.setNumericShortcut(char, int): MenuItem - added:
method MenuItemImpl.setShortcut(char, char, int, int): MenuItem - added:
method MenuItemImpl.setTooltipText(CharSequence): SupportMenuItem - added:
method MenuItemWrapperICS.getAlphabeticModifiers(): int - added:
method MenuItemWrapperICS.getContentDescription(): CharSequence - added:
method MenuItemWrapperICS.getIconTintList(): ColorStateList - added:
method MenuItemWrapperICS.getIconTintMode(): PorterDuff.Mode - added:
method MenuItemWrapperICS.getNumericModifiers(): int - added:
method MenuItemWrapperICS.getTooltipText(): CharSequence - added:
method MenuItemWrapperICS.setAlphabeticShortcut(char, int): MenuItem - added:
method MenuItemWrapperICS.setContentDescription(CharSequence): MenuItem - added:
method MenuItemWrapperICS.setIconTintList(ColorStateList): MenuItem - added:
method MenuItemWrapperICS.setIconTintMode(PorterDuff.Mode): MenuItem - added:
method MenuItemWrapperICS.setNumericShortcut(char, int): MenuItem - added:
method MenuItemWrapperICS.setShortcut(char, char, int, int): MenuItem - added:
method MenuItemWrapperICS.setTooltipText(CharSequence): MenuItem
- removed:
static method ViewUtils.combineMeasuredStates(int, int): int - changed:
abstract class ForwardingListener implements View.OnTouchListener → abstract class ForwardingListener implements View.OnTouchListener, View.OnAttachStateChangeListener - changed:
class AppCompatButton extends Button implements TintableBackgroundView → class AppCompatButton extends Button implements TintableBackgroundView, AutoSizeableTextView - changed:
class AppCompatTextView extends TextView implements TintableBackgroundView → class AppCompatTextView extends TextView implements TintableBackgroundView, AutoSizeableTextView - changed:
class ScrollingTabContainerView.VisibilityAnimListener implements ViewPropertyAnimatorListener → class ScrollingTabContainerView.VisibilityAnimListener extends AnimatorListenerAdapter - changed:
field ScrollingTabContainerView.mVisibilityAnim: ViewPropertyAnimatorCompat → field ScrollingTabContainerView.mVisibilityAnim: ViewPropertyAnimator - changed:
method ScrollingTabContainerView.VisibilityAnimListener.onAnimationCancel(View): void → method ScrollingTabContainerView.VisibilityAnimListener.onAnimationCancel(Animator): void - changed:
method ScrollingTabContainerView.VisibilityAnimListener.onAnimationEnd(View): void → method ScrollingTabContainerView.VisibilityAnimListener.onAnimationEnd(Animator): void - changed:
method ScrollingTabContainerView.VisibilityAnimListener.onAnimationStart(View): void → method ScrollingTabContainerView.VisibilityAnimListener.onAnimationStart(Animator): void - changed:
method ScrollingTabContainerView.VisibilityAnimListener.withFinalVisibility(ViewPropertyAnimatorCompat, int): ScrollingTabContainerView.VisibilityAnimListener → method ScrollingTabContainerView.VisibilityAnimListener.withFinalVisibility(ViewPropertyAnimator, int): ScrollingTabContainerView.VisibilityAnimListener - added:
class TooltipCompat - added:
method AppCompatButton.getAutoSizeMaxTextSize(): int - added:
method AppCompatButton.getAutoSizeMinTextSize(): int - added:
method AppCompatButton.getAutoSizeStepGranularity(): int - added:
method AppCompatButton.getAutoSizeTextAvailableSizes(): int[] - added:
method AppCompatButton.getAutoSizeTextType(): int - added:
method AppCompatButton.onLayout(boolean, int, int, int, int): void - added:
method AppCompatButton.onTextChanged(CharSequence, int, int, int): void - added:
method AppCompatButton.setAutoSizeTextTypeUniformWithConfiguration(int, int, int, int): void - added:
method AppCompatButton.setAutoSizeTextTypeUniformWithPresetSizes(int[], int): void - added:
method AppCompatButton.setAutoSizeTextTypeWithDefaults(int): void - added:
method AppCompatButton.setTextSize(int, float): void - added:
method AppCompatTextView.getAutoSizeMaxTextSize(): int - added:
method AppCompatTextView.getAutoSizeMinTextSize(): int - added:
method AppCompatTextView.getAutoSizeStepGranularity(): int - added:
method AppCompatTextView.getAutoSizeTextAvailableSizes(): int[] - added:
method AppCompatTextView.getAutoSizeTextType(): int - added:
method AppCompatTextView.onLayout(boolean, int, int, int, int): void - added:
method AppCompatTextView.onTextChanged(CharSequence, int, int, int): void - added:
method AppCompatTextView.setAutoSizeTextTypeUniformWithConfiguration(int, int, int, int): void - added:
method AppCompatTextView.setAutoSizeTextTypeUniformWithPresetSizes(int[], int): void - added:
method AppCompatTextView.setAutoSizeTextTypeWithDefaults(int): void - added:
method AppCompatTextView.setTextSize(int, float): void - added:
method ForwardingListener.onViewAttachedToWindow(View): void - added:
method ForwardingListener.onViewDetachedFromWindow(View): void - added:
method ListPopupWindow.setOverlapAnchor(boolean): void - added:
method SearchView.SearchAutoComplete.onCreateInputConnection(EditorInfo): InputConnection - added:
method TintTypedArray.getFont(int, int, TextView): Typeface - added:
static method DrawableUtils.parseTintMode(int, PorterDuff.Mode): PorterDuff.Mode - added:
static method TooltipCompat.setTooltipText(View, CharSequence): void