diff options
Diffstat (limited to 'api')
-rw-r--r-- | api/current.txt | 34 |
1 files changed, 15 insertions, 19 deletions
diff --git a/api/current.txt b/api/current.txt index 49ce637..fd9f0be 100644 --- a/api/current.txt +++ b/api/current.txt @@ -3167,31 +3167,27 @@ package android.app { } public class AppOpsManager { - method public int checkOp(int, int, java.lang.String); - method public int checkOpNoThrow(int, int, java.lang.String); + method public int checkOp(java.lang.String, int, java.lang.String); + method public int checkOpNoThrow(java.lang.String, int, java.lang.String); method public void checkPackage(int, java.lang.String); - method public void finishOp(int, int, java.lang.String); - method public void finishOp(int); - method public int noteOp(int, int, java.lang.String); - method public int noteOpNoThrow(int, int, java.lang.String); - method public static java.lang.String opToName(int); - method public int startOp(int, int, java.lang.String); - method public int startOpNoThrow(int, int, java.lang.String); - method public void startWatchingMode(int, java.lang.String, android.app.AppOpsManager.Callback); - method public void stopWatchingMode(android.app.AppOpsManager.Callback); + method public void finishOp(java.lang.String, int, java.lang.String); + method public int noteOp(java.lang.String, int, java.lang.String); + method public int noteOpNoThrow(java.lang.String, int, java.lang.String); + method public int startOp(java.lang.String, int, java.lang.String); + method public int startOpNoThrow(java.lang.String, int, java.lang.String); + method public void startWatchingMode(int, java.lang.String, android.app.AppOpsManager.OnOpChangedListener); + method public void stopWatchingMode(android.app.AppOpsManager.OnOpChangedListener); field public static final int MODE_ALLOWED = 0; // 0x0 field public static final int MODE_ERRORED = 2; // 0x2 field public static final int MODE_IGNORED = 1; // 0x1 - field public static final int OP_COARSE_LOCATION = 0; // 0x0 - field public static final int OP_FINE_LOCATION = 1; // 0x1 - field public static final int OP_GPS = 2; // 0x2 - field public static final int OP_MONITOR_HIGH_POWER_LOCATION = 42; // 0x2a - field public static final int OP_MONITOR_LOCATION = 41; // 0x29 - field public static final int OP_NONE = -1; // 0xffffffff + field public static final java.lang.String OPSTR_COARSE_LOCATION = "android:coarse_location"; + field public static final java.lang.String OPSTR_FINE_LOCATION = "android:fine_location"; + field public static final java.lang.String OPSTR_MONITOR_HIGH_POWER_LOCATION = "android:monitor_location_high_power"; + field public static final java.lang.String OPSTR_MONITOR_LOCATION = "android:monitor_location"; } - public static abstract interface AppOpsManager.Callback { - method public abstract void opChanged(int, java.lang.String); + public static abstract interface AppOpsManager.OnOpChangedListener { + method public abstract void onOpChanged(java.lang.String, java.lang.String); } public class Application extends android.content.ContextWrapper implements android.content.ComponentCallbacks2 { |