Loading Android.mk +1 −1 Original line number Diff line number Diff line Loading @@ -331,7 +331,7 @@ LOCAL_SRC_FILES += \ core/java/com/android/internal/textservice/ISpellCheckerSessionListener.aidl \ core/java/com/android/internal/textservice/ITextServicesManager.aidl \ core/java/com/android/internal/textservice/ITextServicesSessionListener.aidl \ core/java/com/android/internal/view/IDropPermissions.aidl \ core/java/com/android/internal/view/IDragAndDropPermissions.aidl \ core/java/com/android/internal/view/IInputContext.aidl \ core/java/com/android/internal/view/IInputContextCallback.aidl \ core/java/com/android/internal/view/IInputMethod.aidl \ Loading api/current.txt +5 −5 Original line number Diff line number Diff line Loading @@ -3577,7 +3577,7 @@ package android.app { method public boolean releaseInstance(); method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DropPermissions requestDropPermissions(android.view.DragEvent); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); method public boolean requestVisibleBehind(boolean); Loading Loading @@ -40995,6 +40995,10 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.Display.Mode> CREATOR; } public final class DragAndDropPermissions { method public void release(); } public class DragEvent implements android.os.Parcelable { method public int describeContents(); method public int getAction(); Loading @@ -41014,10 +41018,6 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.DragEvent> CREATOR; } public final class DropPermissions { method public void release(); } public class FocusFinder { method public android.view.View findNearestTouchable(android.view.ViewGroup, int, int, int, int[]); method public final android.view.View findNextFocus(android.view.ViewGroup, android.view.View, int); api/system-current.txt +5 −5 Original line number Diff line number Diff line Loading @@ -3695,7 +3695,7 @@ package android.app { method public boolean releaseInstance(); method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DropPermissions requestDropPermissions(android.view.DragEvent); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); method public boolean requestVisibleBehind(boolean); Loading Loading @@ -43750,6 +43750,10 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.Display.Mode> CREATOR; } public final class DragAndDropPermissions { method public void release(); } public class DragEvent implements android.os.Parcelable { method public int describeContents(); method public int getAction(); Loading @@ -43769,10 +43773,6 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.DragEvent> CREATOR; } public final class DropPermissions { method public void release(); } public class FocusFinder { method public android.view.View findNearestTouchable(android.view.ViewGroup, int, int, int, int[]); method public final android.view.View findNextFocus(android.view.ViewGroup, android.view.View, int); api/test-current.txt +5 −5 Original line number Diff line number Diff line Loading @@ -3577,7 +3577,7 @@ package android.app { method public boolean releaseInstance(); method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DropPermissions requestDropPermissions(android.view.DragEvent); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); method public boolean requestVisibleBehind(boolean); Loading Loading @@ -41072,6 +41072,10 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.Display.Mode> CREATOR; } public final class DragAndDropPermissions { method public void release(); } public class DragEvent implements android.os.Parcelable { method public int describeContents(); method public int getAction(); Loading @@ -41091,10 +41095,6 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.DragEvent> CREATOR; } public final class DropPermissions { method public void release(); } public class FocusFinder { method public android.view.View findNearestTouchable(android.view.ViewGroup, int, int, int, int[]); method public final android.view.View findNextFocus(android.view.ViewGroup, android.view.View, int); core/java/android/app/Activity.java +9 −9 Original line number Diff line number Diff line Loading @@ -85,8 +85,8 @@ import android.view.ActionMode; import android.view.ContextMenu; import android.view.ContextMenu.ContextMenuInfo; import android.view.ContextThemeWrapper; import android.view.DragAndDropPermissions; import android.view.DragEvent; import android.view.DropPermissions; import android.view.InputDevice; import android.view.KeyCharacterMap; import android.view.KeyEvent; Loading Loading @@ -6500,16 +6500,16 @@ public class Activity extends ContextThemeWrapper } /** * Create {@link DropPermissions} object bound to this activity and controlling the access * permissions for content URIs associated with the {@link DragEvent}. * Create {@link DragAndDropPermissions} object bound to this activity and controlling the * access permissions for content URIs associated with the {@link DragEvent}. * @param event Drag event * @return The DropPermissions object used to control access to the content URIs. Null if * no content URIs are associated with the event or if permissions could not be granted. * @return The {@link DragAndDropPermissions} object used to control access to the content URIs. * Null if no content URIs are associated with the event or if permissions could not be granted. */ public DropPermissions requestDropPermissions(DragEvent event) { DropPermissions dropPermissions = DropPermissions.obtain(event); if (dropPermissions != null && dropPermissions.take(getActivityToken())) { return dropPermissions; public DragAndDropPermissions requestDragAndDropPermissions(DragEvent event) { DragAndDropPermissions dragAndDropPermissions = DragAndDropPermissions.obtain(event); if (dragAndDropPermissions != null && dragAndDropPermissions.take(getActivityToken())) { return dragAndDropPermissions; } return null; } Loading Loading
Android.mk +1 −1 Original line number Diff line number Diff line Loading @@ -331,7 +331,7 @@ LOCAL_SRC_FILES += \ core/java/com/android/internal/textservice/ISpellCheckerSessionListener.aidl \ core/java/com/android/internal/textservice/ITextServicesManager.aidl \ core/java/com/android/internal/textservice/ITextServicesSessionListener.aidl \ core/java/com/android/internal/view/IDropPermissions.aidl \ core/java/com/android/internal/view/IDragAndDropPermissions.aidl \ core/java/com/android/internal/view/IInputContext.aidl \ core/java/com/android/internal/view/IInputContextCallback.aidl \ core/java/com/android/internal/view/IInputMethod.aidl \ Loading
api/current.txt +5 −5 Original line number Diff line number Diff line Loading @@ -3577,7 +3577,7 @@ package android.app { method public boolean releaseInstance(); method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DropPermissions requestDropPermissions(android.view.DragEvent); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); method public boolean requestVisibleBehind(boolean); Loading Loading @@ -40995,6 +40995,10 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.Display.Mode> CREATOR; } public final class DragAndDropPermissions { method public void release(); } public class DragEvent implements android.os.Parcelable { method public int describeContents(); method public int getAction(); Loading @@ -41014,10 +41018,6 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.DragEvent> CREATOR; } public final class DropPermissions { method public void release(); } public class FocusFinder { method public android.view.View findNearestTouchable(android.view.ViewGroup, int, int, int, int[]); method public final android.view.View findNextFocus(android.view.ViewGroup, android.view.View, int);
api/system-current.txt +5 −5 Original line number Diff line number Diff line Loading @@ -3695,7 +3695,7 @@ package android.app { method public boolean releaseInstance(); method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DropPermissions requestDropPermissions(android.view.DragEvent); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); method public boolean requestVisibleBehind(boolean); Loading Loading @@ -43750,6 +43750,10 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.Display.Mode> CREATOR; } public final class DragAndDropPermissions { method public void release(); } public class DragEvent implements android.os.Parcelable { method public int describeContents(); method public int getAction(); Loading @@ -43769,10 +43773,6 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.DragEvent> CREATOR; } public final class DropPermissions { method public void release(); } public class FocusFinder { method public android.view.View findNearestTouchable(android.view.ViewGroup, int, int, int, int[]); method public final android.view.View findNextFocus(android.view.ViewGroup, android.view.View, int);
api/test-current.txt +5 −5 Original line number Diff line number Diff line Loading @@ -3577,7 +3577,7 @@ package android.app { method public boolean releaseInstance(); method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DropPermissions requestDropPermissions(android.view.DragEvent); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); method public boolean requestVisibleBehind(boolean); Loading Loading @@ -41072,6 +41072,10 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.Display.Mode> CREATOR; } public final class DragAndDropPermissions { method public void release(); } public class DragEvent implements android.os.Parcelable { method public int describeContents(); method public int getAction(); Loading @@ -41091,10 +41095,6 @@ package android.view { field public static final android.os.Parcelable.Creator<android.view.DragEvent> CREATOR; } public final class DropPermissions { method public void release(); } public class FocusFinder { method public android.view.View findNearestTouchable(android.view.ViewGroup, int, int, int, int[]); method public final android.view.View findNextFocus(android.view.ViewGroup, android.view.View, int);
core/java/android/app/Activity.java +9 −9 Original line number Diff line number Diff line Loading @@ -85,8 +85,8 @@ import android.view.ActionMode; import android.view.ContextMenu; import android.view.ContextMenu.ContextMenuInfo; import android.view.ContextThemeWrapper; import android.view.DragAndDropPermissions; import android.view.DragEvent; import android.view.DropPermissions; import android.view.InputDevice; import android.view.KeyCharacterMap; import android.view.KeyEvent; Loading Loading @@ -6500,16 +6500,16 @@ public class Activity extends ContextThemeWrapper } /** * Create {@link DropPermissions} object bound to this activity and controlling the access * permissions for content URIs associated with the {@link DragEvent}. * Create {@link DragAndDropPermissions} object bound to this activity and controlling the * access permissions for content URIs associated with the {@link DragEvent}. * @param event Drag event * @return The DropPermissions object used to control access to the content URIs. Null if * no content URIs are associated with the event or if permissions could not be granted. * @return The {@link DragAndDropPermissions} object used to control access to the content URIs. * Null if no content URIs are associated with the event or if permissions could not be granted. */ public DropPermissions requestDropPermissions(DragEvent event) { DropPermissions dropPermissions = DropPermissions.obtain(event); if (dropPermissions != null && dropPermissions.take(getActivityToken())) { return dropPermissions; public DragAndDropPermissions requestDragAndDropPermissions(DragEvent event) { DragAndDropPermissions dragAndDropPermissions = DragAndDropPermissions.obtain(event); if (dragAndDropPermissions != null && dragAndDropPermissions.take(getActivityToken())) { return dragAndDropPermissions; } return null; } Loading