Merge "Add @Nullable annotation to getAccessibilityWindowId" into qt-dev
This commit is contained in:
@@ -9479,7 +9479,7 @@ package android.view {
|
|||||||
package android.view.accessibility {
|
package android.view.accessibility {
|
||||||
|
|
||||||
public final class AccessibilityManager {
|
public final class AccessibilityManager {
|
||||||
method public int getAccessibilityWindowId(android.os.IBinder);
|
method public int getAccessibilityWindowId(@Nullable android.os.IBinder);
|
||||||
method @RequiresPermission(android.Manifest.permission.MANAGE_ACCESSIBILITY) public void performAccessibilityShortcut();
|
method @RequiresPermission(android.Manifest.permission.MANAGE_ACCESSIBILITY) public void performAccessibilityShortcut();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1015,7 +1015,7 @@ public final class AccessibilityManager {
|
|||||||
* @hide
|
* @hide
|
||||||
*/
|
*/
|
||||||
@SystemApi
|
@SystemApi
|
||||||
public int getAccessibilityWindowId(IBinder windowToken) {
|
public int getAccessibilityWindowId(@Nullable IBinder windowToken) {
|
||||||
if (windowToken == null) {
|
if (windowToken == null) {
|
||||||
return AccessibilityWindowInfo.UNDEFINED_WINDOW_ID;
|
return AccessibilityWindowInfo.UNDEFINED_WINDOW_ID;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2504,7 +2504,7 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub
|
|||||||
* registered.
|
* registered.
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int getAccessibilityWindowId(IBinder windowToken) {
|
public int getAccessibilityWindowId(@Nullable IBinder windowToken) {
|
||||||
synchronized (mLock) {
|
synchronized (mLock) {
|
||||||
if (UserHandle.getAppId(Binder.getCallingUid()) != Process.SYSTEM_UID) {
|
if (UserHandle.getAppId(Binder.getCallingUid()) != Process.SYSTEM_UID) {
|
||||||
throw new SecurityException("Only SYSTEM can call getAccessibilityWindowId");
|
throw new SecurityException("Only SYSTEM can call getAccessibilityWindowId");
|
||||||
|
|||||||
Reference in New Issue
Block a user