Add missing @Override annotations in support fragment code.
Change-Id: I96e78e7bb69b68f2de8c0f1fe415da95ae053eb9
diff --git a/fragment/api21/android/support/v4/app/FragmentTransitionCompat21.java b/fragment/api21/android/support/v4/app/FragmentTransitionCompat21.java
index 37c4b97..49f2ade 100644
--- a/fragment/api21/android/support/v4/app/FragmentTransitionCompat21.java
+++ b/fragment/api21/android/support/v4/app/FragmentTransitionCompat21.java
@@ -157,6 +157,7 @@
container.getViewTreeObserver().addOnPreDrawListener(
new ViewTreeObserver.OnPreDrawListener() {
+ @Override
public boolean onPreDraw() {
container.getViewTreeObserver().removeOnPreDrawListener(this);
if (enterTransition != null) {
@@ -390,6 +391,7 @@
if (overallTransition != null) {
sceneRoot.getViewTreeObserver().addOnPreDrawListener(
new ViewTreeObserver.OnPreDrawListener() {
+ @Override
public boolean onPreDraw() {
sceneRoot.getViewTreeObserver().removeOnPreDrawListener(this);
if (enterTransition != null) {
diff --git a/fragment/java/android/support/v4/app/BackStackRecord.java b/fragment/java/android/support/v4/app/BackStackRecord.java
index ee0d758..99696bf 100644
--- a/fragment/java/android/support/v4/app/BackStackRecord.java
+++ b/fragment/java/android/support/v4/app/BackStackRecord.java
@@ -156,10 +156,12 @@
return bse;
}
+ @Override
public int describeContents() {
return 0;
}
+ @Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeIntArray(mOps);
dest.writeInt(mTransition);
@@ -176,10 +178,12 @@
public static final Parcelable.Creator<BackStackState> CREATOR
= new Parcelable.Creator<BackStackState>() {
+ @Override
public BackStackState createFromParcel(Parcel in) {
return new BackStackState(in);
}
+ @Override
public BackStackState[] newArray(int size) {
return new BackStackState[size];
}
@@ -358,18 +362,22 @@
mManager = manager;
}
+ @Override
public int getId() {
return mIndex;
}
+ @Override
public int getBreadCrumbTitleRes() {
return mBreadCrumbTitleRes;
}
+ @Override
public int getBreadCrumbShortTitleRes() {
return mBreadCrumbShortTitleRes;
}
+ @Override
public CharSequence getBreadCrumbTitle() {
if (mBreadCrumbTitleRes != 0) {
return mManager.mHost.getContext().getText(mBreadCrumbTitleRes);
@@ -377,6 +385,7 @@
return mBreadCrumbTitleText;
}
+ @Override
public CharSequence getBreadCrumbShortTitle() {
if (mBreadCrumbShortTitleRes != 0) {
return mManager.mHost.getContext().getText(mBreadCrumbShortTitleRes);
@@ -399,16 +408,19 @@
mNumOp++;
}
+ @Override
public FragmentTransaction add(Fragment fragment, String tag) {
doAddOp(0, fragment, tag, OP_ADD);
return this;
}
+ @Override
public FragmentTransaction add(int containerViewId, Fragment fragment) {
doAddOp(containerViewId, fragment, null, OP_ADD);
return this;
}
+ @Override
public FragmentTransaction add(int containerViewId, Fragment fragment, String tag) {
doAddOp(containerViewId, fragment, tag, OP_ADD);
return this;
@@ -445,10 +457,12 @@
addOp(op);
}
+ @Override
public FragmentTransaction replace(int containerViewId, Fragment fragment) {
return replace(containerViewId, fragment, null);
}
+ @Override
public FragmentTransaction replace(int containerViewId, Fragment fragment, String tag) {
if (containerViewId == 0) {
throw new IllegalArgumentException("Must use non-zero containerViewId");
@@ -458,6 +472,7 @@
return this;
}
+ @Override
public FragmentTransaction remove(Fragment fragment) {
Op op = new Op();
op.cmd = OP_REMOVE;
@@ -467,6 +482,7 @@
return this;
}
+ @Override
public FragmentTransaction hide(Fragment fragment) {
Op op = new Op();
op.cmd = OP_HIDE;
@@ -476,6 +492,7 @@
return this;
}
+ @Override
public FragmentTransaction show(Fragment fragment) {
Op op = new Op();
op.cmd = OP_SHOW;
@@ -485,6 +502,7 @@
return this;
}
+ @Override
public FragmentTransaction detach(Fragment fragment) {
Op op = new Op();
op.cmd = OP_DETACH;
@@ -494,6 +512,7 @@
return this;
}
+ @Override
public FragmentTransaction attach(Fragment fragment) {
Op op = new Op();
op.cmd = OP_ATTACH;
@@ -503,10 +522,12 @@
return this;
}
+ @Override
public FragmentTransaction setCustomAnimations(int enter, int exit) {
return setCustomAnimations(enter, exit, 0, 0);
}
+ @Override
public FragmentTransaction setCustomAnimations(int enter, int exit,
int popEnter, int popExit) {
mEnterAnim = enter;
@@ -516,6 +537,7 @@
return this;
}
+ @Override
public FragmentTransaction setTransition(int transition) {
mTransition = transition;
return this;
@@ -540,11 +562,13 @@
return this;
}
+ @Override
public FragmentTransaction setTransitionStyle(int styleRes) {
mTransitionStyle = styleRes;
return this;
}
+ @Override
public FragmentTransaction addToBackStack(String name) {
if (!mAllowAddToBackStack) {
throw new IllegalStateException(
@@ -555,10 +579,12 @@
return this;
}
+ @Override
public boolean isAddToBackStackAllowed() {
return mAllowAddToBackStack;
}
+ @Override
public FragmentTransaction disallowAddToBackStack() {
if (mAddToBackStack) {
throw new IllegalStateException(
@@ -568,24 +594,28 @@
return this;
}
+ @Override
public FragmentTransaction setBreadCrumbTitle(int res) {
mBreadCrumbTitleRes = res;
mBreadCrumbTitleText = null;
return this;
}
+ @Override
public FragmentTransaction setBreadCrumbTitle(CharSequence text) {
mBreadCrumbTitleRes = 0;
mBreadCrumbTitleText = text;
return this;
}
+ @Override
public FragmentTransaction setBreadCrumbShortTitle(int res) {
mBreadCrumbShortTitleRes = res;
mBreadCrumbShortTitleText = null;
return this;
}
+ @Override
public FragmentTransaction setBreadCrumbShortTitle(CharSequence text) {
mBreadCrumbShortTitleRes = 0;
mBreadCrumbShortTitleText = text;
@@ -617,10 +647,12 @@
}
}
+ @Override
public int commit() {
return commitInternal(false);
}
+ @Override
public int commitAllowingStateLoss() {
return commitInternal(true);
}
@@ -654,7 +686,8 @@
mManager.enqueueAction(this, allowStateLoss);
return mIndex;
}
-
+
+ @Override
public void run() {
if (FragmentManagerImpl.DEBUG) Log.v(TAG, "Run: " + this);
@@ -1004,6 +1037,7 @@
return state;
}
+ @Override
public String getName() {
return mName;
}
@@ -1016,6 +1050,7 @@
return mTransitionStyle;
}
+ @Override
public boolean isEmpty() {
return mNumOp == 0;
}
@@ -1405,6 +1440,7 @@
final int containerId, final Object transition) {
sceneRoot.getViewTreeObserver().addOnPreDrawListener(
new ViewTreeObserver.OnPreDrawListener() {
+ @Override
public boolean onPreDraw() {
sceneRoot.getViewTreeObserver().removeOnPreDrawListener(this);
excludeHiddenFragments(state, containerId, transition);
diff --git a/fragment/java/android/support/v4/app/DialogFragment.java b/fragment/java/android/support/v4/app/DialogFragment.java
index 4eadf5e..598a1c9 100644
--- a/fragment/java/android/support/v4/app/DialogFragment.java
+++ b/fragment/java/android/support/v4/app/DialogFragment.java
@@ -357,9 +357,11 @@
return new Dialog(getActivity(), getTheme());
}
+ @Override
public void onCancel(DialogInterface dialog) {
}
+ @Override
public void onDismiss(DialogInterface dialog) {
if (!mViewDestroyed) {
// Note: we need to use allowStateLoss, because the dialog
diff --git a/fragment/java/android/support/v4/app/Fragment.java b/fragment/java/android/support/v4/app/Fragment.java
index 1ee0236..07aea7c 100644
--- a/fragment/java/android/support/v4/app/Fragment.java
+++ b/fragment/java/android/support/v4/app/Fragment.java
@@ -126,10 +126,12 @@
return mInstance;
}
+ @Override
public int describeContents() {
return 0;
}
+ @Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeString(mClassName);
dest.writeInt(mIndex);
@@ -146,10 +148,12 @@
public static final Parcelable.Creator<FragmentState> CREATOR
= new Parcelable.Creator<FragmentState>() {
+ @Override
public FragmentState createFromParcel(Parcel in) {
return new FragmentState(in);
}
-
+
+ @Override
public FragmentState[] newArray(int size) {
return new FragmentState[size];
}
@@ -1438,6 +1442,7 @@
public void onPictureInPictureModeChanged(boolean isInPictureInPictureMode) {
}
+ @Override
@CallSuper
public void onConfigurationChanged(Configuration newConfig) {
mCalled = true;
@@ -1463,6 +1468,7 @@
mCalled = true;
}
+ @Override
@CallSuper
public void onLowMemory() {
mCalled = true;
diff --git a/fragment/java/android/support/v4/app/FragmentActivity.java b/fragment/java/android/support/v4/app/FragmentActivity.java
index 94eb9d2..c4953c0 100644
--- a/fragment/java/android/support/v4/app/FragmentActivity.java
+++ b/fragment/java/android/support/v4/app/FragmentActivity.java
@@ -174,6 +174,7 @@
* Take care of popping the fragment back stack or finishing the activity
* as appropriate.
*/
+ @Override
public void onBackPressed() {
if (!mFragments.getSupportFragmentManager().popBackStackImmediate()) {
super.onBackPressed();
@@ -887,6 +888,7 @@
*
* @see #requestPermissions(String[], int)
*/
+ @Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions,
@NonNull int[] grantResults) {
int index = (requestCode >> 16) & 0xffff;
diff --git a/fragment/java/android/support/v4/app/FragmentManager.java b/fragment/java/android/support/v4/app/FragmentManager.java
index 1040bd2..c565043 100644
--- a/fragment/java/android/support/v4/app/FragmentManager.java
+++ b/fragment/java/android/support/v4/app/FragmentManager.java
@@ -387,11 +387,13 @@
mAdded = in.createIntArray();
mBackStack = in.createTypedArray(BackStackState.CREATOR);
}
-
+
+ @Override
public int describeContents() {
return 0;
}
+ @Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeTypedArray(mActive, flags);
dest.writeIntArray(mAdded);
@@ -400,10 +402,12 @@
public static final Parcelable.Creator<FragmentManagerState> CREATOR
= new Parcelable.Creator<FragmentManagerState>() {
+ @Override
public FragmentManagerState createFromParcel(Parcel in) {
return new FragmentManagerState(in);
}
-
+
+ @Override
public FragmentManagerState[] newArray(int size) {
return new FragmentManagerState[size];
}
@@ -1466,6 +1470,7 @@
}
}
+ @Override
public Fragment findFragmentById(int id) {
if (mAdded != null) {
// First look through added fragments.
@@ -1487,7 +1492,8 @@
}
return null;
}
-
+
+ @Override
public Fragment findFragmentByTag(String tag) {
if (mAdded != null && tag != null) {
// First look through added fragments.
diff --git a/fragment/java/android/support/v4/app/FragmentTabHost.java b/fragment/java/android/support/v4/app/FragmentTabHost.java
index 7cb1266..a6d2ed7 100644
--- a/fragment/java/android/support/v4/app/FragmentTabHost.java
+++ b/fragment/java/android/support/v4/app/FragmentTabHost.java
@@ -114,10 +114,12 @@
public static final Parcelable.Creator<SavedState> CREATOR
= new Parcelable.Creator<SavedState>() {
+ @Override
public SavedState createFromParcel(Parcel in) {
return new SavedState(in);
}
+ @Override
public SavedState[] newArray(int size) {
return new SavedState[size];
}
diff --git a/fragment/java/android/support/v4/app/ListFragment.java b/fragment/java/android/support/v4/app/ListFragment.java
index 9923e8a..ead7b4a 100644
--- a/fragment/java/android/support/v4/app/ListFragment.java
+++ b/fragment/java/android/support/v4/app/ListFragment.java
@@ -47,6 +47,7 @@
final private Handler mHandler = new Handler();
final private Runnable mRequestFocus = new Runnable() {
+ @Override
public void run() {
mList.focusableViewAvailable(mList);
}
@@ -54,6 +55,7 @@
final private AdapterView.OnItemClickListener mOnClickListener
= new AdapterView.OnItemClickListener() {
+ @Override
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
onListItemClick((ListView)parent, v, position, id);
}
diff --git a/fragment/java/android/support/v4/app/LoaderManager.java b/fragment/java/android/support/v4/app/LoaderManager.java
index 789e0e9..1f1144e 100644
--- a/fragment/java/android/support/v4/app/LoaderManager.java
+++ b/fragment/java/android/support/v4/app/LoaderManager.java
@@ -590,6 +590,7 @@
* Its onCreateLoader() method will be called while inside of the function to
* instantiate the Loader object.
*/
+ @Override
@SuppressWarnings("unchecked")
public <D> Loader<D> initLoader(int id, Bundle args, LoaderManager.LoaderCallbacks<D> callback) {
if (mCreatingLoader) {
@@ -640,6 +641,7 @@
* Its onCreateLoader() method will be called while inside of the function to
* instantiate the Loader object.
*/
+ @Override
@SuppressWarnings("unchecked")
public <D> Loader<D> restartLoader(int id, Bundle args, LoaderManager.LoaderCallbacks<D> callback) {
if (mCreatingLoader) {
@@ -709,6 +711,7 @@
* be using it when you do this.
* @param id Identifier of the Loader to be destroyed.
*/
+ @Override
public void destroyLoader(int id) {
if (mCreatingLoader) {
throw new IllegalStateException("Called while creating a loader");
@@ -736,6 +739,7 @@
* Return the most recent Loader object associated with the
* given ID.
*/
+ @Override
@SuppressWarnings("unchecked")
public <D> Loader<D> getLoader(int id) {
if (mCreatingLoader) {