Merge "Add @Nullable annotation to getAccessibilityWindowId" into qt-dev

This commit is contained in:
Sara Kato
2019-04-23 01:28:23 +00:00
committed by Android (Google) Code Review
3 changed files with 3 additions and 3 deletions

View File

@@ -9479,7 +9479,7 @@ package android.view {
package android.view.accessibility {
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();
}

View File

@@ -1015,7 +1015,7 @@ public final class AccessibilityManager {
* @hide
*/
@SystemApi
public int getAccessibilityWindowId(IBinder windowToken) {
public int getAccessibilityWindowId(@Nullable IBinder windowToken) {
if (windowToken == null) {
return AccessibilityWindowInfo.UNDEFINED_WINDOW_ID;
}

View File

@@ -2504,7 +2504,7 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub
* registered.
*/
@Override
public int getAccessibilityWindowId(IBinder windowToken) {
public int getAccessibilityWindowId(@Nullable IBinder windowToken) {
synchronized (mLock) {
if (UserHandle.getAppId(Binder.getCallingUid()) != Process.SYSTEM_UID) {
throw new SecurityException("Only SYSTEM can call getAccessibilityWindowId");