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 {
|
||||
|
||||
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();
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user