Merge "Hide all color hints references" into oc-dr1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
b1ab0ff21e
@@ -6089,17 +6089,15 @@ package android.app {
|
||||
|
||||
public final class WallpaperColors implements android.os.Parcelable {
|
||||
ctor public WallpaperColors(android.os.Parcel);
|
||||
ctor public WallpaperColors(android.graphics.Color, android.graphics.Color, android.graphics.Color, int);
|
||||
ctor public WallpaperColors(android.graphics.Color, android.graphics.Color, android.graphics.Color);
|
||||
method public int describeContents();
|
||||
method public static android.app.WallpaperColors fromBitmap(android.graphics.Bitmap);
|
||||
method public static android.app.WallpaperColors fromDrawable(android.graphics.drawable.Drawable);
|
||||
method public int getColorHints();
|
||||
method public android.graphics.Color getPrimaryColor();
|
||||
method public android.graphics.Color getSecondaryColor();
|
||||
method public android.graphics.Color getTertiaryColor();
|
||||
method public void writeToParcel(android.os.Parcel, int);
|
||||
field public static final android.os.Parcelable.Creator<android.app.WallpaperColors> CREATOR;
|
||||
field public static final int HINT_SUPPORTS_DARK_TEXT = 1; // 0x1
|
||||
}
|
||||
|
||||
public final class WallpaperInfo implements android.os.Parcelable {
|
||||
|
||||
@@ -6299,17 +6299,15 @@ package android.app {
|
||||
|
||||
public final class WallpaperColors implements android.os.Parcelable {
|
||||
ctor public WallpaperColors(android.os.Parcel);
|
||||
ctor public WallpaperColors(android.graphics.Color, android.graphics.Color, android.graphics.Color, int);
|
||||
ctor public WallpaperColors(android.graphics.Color, android.graphics.Color, android.graphics.Color);
|
||||
method public int describeContents();
|
||||
method public static android.app.WallpaperColors fromBitmap(android.graphics.Bitmap);
|
||||
method public static android.app.WallpaperColors fromDrawable(android.graphics.drawable.Drawable);
|
||||
method public int getColorHints();
|
||||
method public android.graphics.Color getPrimaryColor();
|
||||
method public android.graphics.Color getSecondaryColor();
|
||||
method public android.graphics.Color getTertiaryColor();
|
||||
method public void writeToParcel(android.os.Parcel, int);
|
||||
field public static final android.os.Parcelable.Creator<android.app.WallpaperColors> CREATOR;
|
||||
field public static final int HINT_SUPPORTS_DARK_TEXT = 1; // 0x1
|
||||
}
|
||||
|
||||
public final class WallpaperInfo implements android.os.Parcelable {
|
||||
|
||||
@@ -6110,17 +6110,15 @@ package android.app {
|
||||
|
||||
public final class WallpaperColors implements android.os.Parcelable {
|
||||
ctor public WallpaperColors(android.os.Parcel);
|
||||
ctor public WallpaperColors(android.graphics.Color, android.graphics.Color, android.graphics.Color, int);
|
||||
ctor public WallpaperColors(android.graphics.Color, android.graphics.Color, android.graphics.Color);
|
||||
method public int describeContents();
|
||||
method public static android.app.WallpaperColors fromBitmap(android.graphics.Bitmap);
|
||||
method public static android.app.WallpaperColors fromDrawable(android.graphics.drawable.Drawable);
|
||||
method public int getColorHints();
|
||||
method public android.graphics.Color getPrimaryColor();
|
||||
method public android.graphics.Color getSecondaryColor();
|
||||
method public android.graphics.Color getTertiaryColor();
|
||||
method public void writeToParcel(android.os.Parcel, int);
|
||||
field public static final android.os.Parcelable.Creator<android.app.WallpaperColors> CREATOR;
|
||||
field public static final int HINT_SUPPORTS_DARK_TEXT = 1; // 0x1
|
||||
}
|
||||
|
||||
public final class WallpaperInfo implements android.os.Parcelable {
|
||||
|
||||
@@ -36,16 +36,9 @@ import java.util.List;
|
||||
/**
|
||||
* Provides information about the colors of a wallpaper.
|
||||
* <p>
|
||||
* This class contains two main components:
|
||||
* <ul>
|
||||
* <li>Named colors: Most visually representative colors of a wallpaper. Can be either
|
||||
* Exposes the 3 most visually representative colors of a wallpaper. Can be either
|
||||
* {@link WallpaperColors#getPrimaryColor()}, {@link WallpaperColors#getSecondaryColor()}
|
||||
* or {@link WallpaperColors#getTertiaryColor()}.
|
||||
* </li>
|
||||
* <li>Hints: How colors may affect other system components. Currently the only supported hint is
|
||||
* {@link WallpaperColors#HINT_SUPPORTS_DARK_TEXT}, which specifies if dark text is preferred
|
||||
* over the wallpaper.</li>
|
||||
* </ul>
|
||||
*/
|
||||
public final class WallpaperColors implements Parcelable {
|
||||
|
||||
@@ -53,6 +46,7 @@ public final class WallpaperColors implements Parcelable {
|
||||
* Specifies that dark text is preferred over the current wallpaper for best presentation.
|
||||
* <p>
|
||||
* eg. A launcher may set its text color to black if this flag is specified.
|
||||
* @hide
|
||||
*/
|
||||
public static final int HINT_SUPPORTS_DARK_TEXT = 0x1;
|
||||
|
||||
@@ -91,9 +85,8 @@ public final class WallpaperColors implements Parcelable {
|
||||
/**
|
||||
* Constructs {@link WallpaperColors} from a drawable.
|
||||
* <p>
|
||||
* Main colors will be extracted from the drawable and hints will be calculated.
|
||||
* Main colors will be extracted from the drawable.
|
||||
*
|
||||
* @see WallpaperColors#HINT_SUPPORTS_DARK_TEXT
|
||||
* @param drawable Source where to extract from.
|
||||
*/
|
||||
public static WallpaperColors fromDrawable(Drawable drawable) {
|
||||
@@ -122,9 +115,8 @@ public final class WallpaperColors implements Parcelable {
|
||||
/**
|
||||
* Constructs {@link WallpaperColors} from a bitmap.
|
||||
* <p>
|
||||
* Main colors will be extracted from the bitmap and hints will be calculated.
|
||||
* Main colors will be extracted from the bitmap.
|
||||
*
|
||||
* @see WallpaperColors#HINT_SUPPORTS_DARK_TEXT
|
||||
* @param bitmap Source where to extract from.
|
||||
*/
|
||||
public static WallpaperColors fromBitmap(@NonNull Bitmap bitmap) {
|
||||
@@ -184,6 +176,20 @@ public final class WallpaperColors implements Parcelable {
|
||||
return new WallpaperColors(primary, secondary, tertiary, hints);
|
||||
}
|
||||
|
||||
/**
|
||||
* Constructs a new object from three colors.
|
||||
*
|
||||
* @param primaryColor Primary color.
|
||||
* @param secondaryColor Secondary color.
|
||||
* @param tertiaryColor Tertiary color.
|
||||
* @see WallpaperColors#fromBitmap(Bitmap)
|
||||
* @see WallpaperColors#fromDrawable(Drawable)
|
||||
*/
|
||||
public WallpaperColors(@NonNull Color primaryColor, @Nullable Color secondaryColor,
|
||||
@Nullable Color tertiaryColor) {
|
||||
this(primaryColor, secondaryColor, tertiaryColor, 0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Constructs a new object from three colors, where hints can be specified.
|
||||
*
|
||||
@@ -194,6 +200,7 @@ public final class WallpaperColors implements Parcelable {
|
||||
* @see WallpaperColors#HINT_SUPPORTS_DARK_TEXT
|
||||
* @see WallpaperColors#fromBitmap(Bitmap)
|
||||
* @see WallpaperColors#fromDrawable(Drawable)
|
||||
* @hide
|
||||
*/
|
||||
public WallpaperColors(@NonNull Color primaryColor, @Nullable Color secondaryColor,
|
||||
@Nullable Color tertiaryColor, int colorHints) {
|
||||
@@ -307,6 +314,7 @@ public final class WallpaperColors implements Parcelable {
|
||||
*
|
||||
* @see WallpaperColors#HINT_SUPPORTS_DARK_TEXT
|
||||
* @return True if dark text is supported.
|
||||
* @hide
|
||||
*/
|
||||
public int getColorHints() {
|
||||
return mColorHints;
|
||||
|
||||
Reference in New Issue
Block a user