Loading core/api/test-current.txt +4 −0 Original line number Diff line number Diff line Loading @@ -3676,6 +3676,10 @@ package android.view { field public static final int FLAG_IS_ACCESSIBILITY_EVENT = 2048; // 0x800 } public final class PointerIcon implements android.os.Parcelable { method @FlaggedApi("android.view.flags.enable_vector_cursors") public void setDrawNativeDropShadow(boolean); } @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD}) public @interface RemotableViewMethod { method public abstract String asyncImpl() default ""; } Loading core/java/android/view/PointerIcon.java +14 −0 Original line number Diff line number Diff line Loading @@ -16,8 +16,10 @@ package android.view; import android.annotation.FlaggedApi; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.TestApi; import android.annotation.XmlRes; import android.compat.annotation.UnsupportedAppUsage; import android.content.Context; Loading @@ -39,6 +41,7 @@ import android.os.Parcelable; import android.os.PointerIconType; import android.util.Log; import android.util.SparseArray; import android.view.flags.Flags; import com.android.internal.util.XmlUtils; Loading Loading @@ -637,4 +640,15 @@ public final class PointerIcon implements Parcelable { default: return Integer.toString(type); } } /** * Sets whether drop shadow will draw in the native code. * * @hide */ @TestApi @FlaggedApi(Flags.FLAG_ENABLE_VECTOR_CURSORS) public void setDrawNativeDropShadow(boolean drawNativeDropShadow) { mDrawNativeDropShadow = drawNativeDropShadow; } } Loading
core/api/test-current.txt +4 −0 Original line number Diff line number Diff line Loading @@ -3676,6 +3676,10 @@ package android.view { field public static final int FLAG_IS_ACCESSIBILITY_EVENT = 2048; // 0x800 } public final class PointerIcon implements android.os.Parcelable { method @FlaggedApi("android.view.flags.enable_vector_cursors") public void setDrawNativeDropShadow(boolean); } @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD}) public @interface RemotableViewMethod { method public abstract String asyncImpl() default ""; } Loading
core/java/android/view/PointerIcon.java +14 −0 Original line number Diff line number Diff line Loading @@ -16,8 +16,10 @@ package android.view; import android.annotation.FlaggedApi; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.TestApi; import android.annotation.XmlRes; import android.compat.annotation.UnsupportedAppUsage; import android.content.Context; Loading @@ -39,6 +41,7 @@ import android.os.Parcelable; import android.os.PointerIconType; import android.util.Log; import android.util.SparseArray; import android.view.flags.Flags; import com.android.internal.util.XmlUtils; Loading Loading @@ -637,4 +640,15 @@ public final class PointerIcon implements Parcelable { default: return Integer.toString(type); } } /** * Sets whether drop shadow will draw in the native code. * * @hide */ @TestApi @FlaggedApi(Flags.FLAG_ENABLE_VECTOR_CURSORS) public void setDrawNativeDropShadow(boolean drawNativeDropShadow) { mDrawNativeDropShadow = drawNativeDropShadow; } }