Merge "Address API council comments" into oc-dev

am: 4c60abc9ae

Change-Id: Ibe0d780b116529e285e9dedd4a5f3ef62c54ccd2
This commit is contained in:
Svet Ganov
2017-04-30 06:49:57 +00:00
committed by android-build-merger
5 changed files with 16 additions and 11 deletions

View File

@@ -11040,7 +11040,7 @@ package android.content.pm {
ctor public VersionedPackage(java.lang.String, int);
method public int describeContents();
method public java.lang.String getPackageName();
method public long getVersionCode();
method public int getVersionCode();
method public void writeToParcel(android.os.Parcel, int);
field public static final android.os.Parcelable.Creator<android.content.pm.VersionedPackage> CREATOR;
}
@@ -47753,7 +47753,7 @@ package android.view.autofill {
public final class AutofillManager {
method public void cancel();
method public void commit();
method public void disableOwnedAutofillServices();
method public void disableAutofillServices();
method public boolean hasEnabledAutofillServices();
method public boolean isAutofillSupported();
method public boolean isEnabled();

View File

@@ -11806,7 +11806,7 @@ package android.content.pm {
ctor public VersionedPackage(java.lang.String, int);
method public int describeContents();
method public java.lang.String getPackageName();
method public long getVersionCode();
method public int getVersionCode();
method public void writeToParcel(android.os.Parcel, int);
field public static final android.os.Parcelable.Creator<android.content.pm.VersionedPackage> CREATOR;
}
@@ -51349,7 +51349,7 @@ package android.view.autofill {
public final class AutofillManager {
method public void cancel();
method public void commit();
method public void disableOwnedAutofillServices();
method public void disableAutofillServices();
method public boolean hasEnabledAutofillServices();
method public boolean isAutofillSupported();
method public boolean isEnabled();

View File

@@ -11082,7 +11082,7 @@ package android.content.pm {
ctor public VersionedPackage(java.lang.String, int);
method public int describeContents();
method public java.lang.String getPackageName();
method public long getVersionCode();
method public int getVersionCode();
method public void writeToParcel(android.os.Parcel, int);
field public static final android.os.Parcelable.Creator<android.content.pm.VersionedPackage> CREATOR;
}
@@ -48148,7 +48148,7 @@ package android.view.autofill {
public final class AutofillManager {
method public void cancel();
method public void commit();
method public void disableOwnedAutofillServices();
method public void disableAutofillServices();
method public boolean hasEnabledAutofillServices();
method public boolean isAutofillSupported();
method public boolean isEnabled();

View File

@@ -28,7 +28,7 @@ import java.lang.annotation.RetentionPolicy;
*/
public final class VersionedPackage implements Parcelable {
private final String mPackageName;
private final long mVersionCode;
private final int mVersionCode;
/** @hide */
@Retention(RetentionPolicy.SOURCE)
@@ -49,7 +49,7 @@ public final class VersionedPackage implements Parcelable {
private VersionedPackage(Parcel parcel) {
mPackageName = parcel.readString();
mVersionCode = parcel.readLong();
mVersionCode = parcel.readInt();
}
/**
@@ -66,7 +66,7 @@ public final class VersionedPackage implements Parcelable {
*
* @return The version code.
*/
public @VersionCode long getVersionCode() {
public @VersionCode int getVersionCode() {
return mVersionCode;
}
@@ -83,7 +83,7 @@ public final class VersionedPackage implements Parcelable {
@Override
public void writeToParcel(Parcel parcel, int flags) {
parcel.writeString(mPackageName);
parcel.writeLong(mVersionCode);
parcel.writeInt(mVersionCode);
}
public static final Creator<VersionedPackage> CREATOR = new Creator<VersionedPackage>() {

View File

@@ -630,11 +630,16 @@ public final class AutofillManager {
}
}
/** @hide */
public void disableOwnedAutofillServices() {
disableAutofillServices();
}
/**
* If the app calling this API has enabled autofill services they
* will be disabled.
*/
public void disableOwnedAutofillServices() {
public void disableAutofillServices() {
if (!hasAutofillFeature()) {
return;
}