Package org.robolectric.shadows
Class ShadowSettings.ShadowSecure
- java.lang.Object
-
- org.robolectric.shadows.ShadowSettings.ShadowSecure
-
- Enclosing class:
- ShadowSettings
@Implements(android.provider.Settings.Secure.class) public static class ShadowSettings.ShadowSecure extends Object
-
-
Constructor Summary
Constructors Constructor Description ShadowSecure()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static floatgetFloat(ContentResolver cr, String name)protected static floatgetFloat(ContentResolver cr, String name, float def)protected static intgetInt(ContentResolver cr, String name)protected static intgetInt(ContentResolver cr, String name, int def)protected static intgetIntForUser(ContentResolver cr, String name, int userHandle)protected static intgetIntForUser(ContentResolver cr, String name, int def, int userHandle)protected static longgetLong(ContentResolver cr, String name)protected static longgetLong(ContentResolver cr, String name, long def)protected static StringgetString(ContentResolver cr, String name)protected static StringgetStringForUser(ContentResolver cr, String name, int userHandle)protected static booleanputFloat(ContentResolver cr, String name, float value)protected static booleanputInt(ContentResolver cr, String name, int value)protected static booleanputIntForUser(ContentResolver cr, String name, int value, int userHandle)protected static booleanputLong(ContentResolver cr, String name, long value)protected static booleanputString(ContentResolver cr, String name, String value)protected static voidsetLocationProviderEnabled(ContentResolver cr, String provider, boolean enabled)protected static booleansetLocationProviderEnabledForUser(ContentResolver cr, String provider, boolean enabled, int uid)
-
-
-
Method Detail
-
setLocationProviderEnabledForUser
@Implementation(minSdk=17, maxSdk=28) protected static boolean setLocationProviderEnabledForUser(ContentResolver cr, String provider, boolean enabled, int uid)
-
setLocationProviderEnabled
@Implementation(maxSdk=16) protected static void setLocationProviderEnabled(ContentResolver cr, String provider, boolean enabled)
-
putInt
@Implementation protected static boolean putInt(ContentResolver cr, String name, int value)
-
putIntForUser
@Implementation(minSdk=21) protected static boolean putIntForUser(ContentResolver cr, String name, int value, int userHandle)
-
getIntForUser
@Implementation(minSdk=17) protected static int getIntForUser(ContentResolver cr, String name, int def, int userHandle)
-
getIntForUser
@Implementation(minSdk=17) protected static int getIntForUser(ContentResolver cr, String name, int userHandle) throws Settings.SettingNotFoundException
-
getInt
@Implementation protected static int getInt(ContentResolver cr, String name) throws Settings.SettingNotFoundException
-
getInt
@Implementation protected static int getInt(ContentResolver cr, String name, int def)
-
putString
@Implementation protected static boolean putString(ContentResolver cr, String name, String value)
-
getString
@Implementation protected static String getString(ContentResolver cr, String name)
-
getStringForUser
@Implementation(minSdk=17) protected static String getStringForUser(ContentResolver cr, String name, int userHandle)
-
putLong
@Implementation protected static boolean putLong(ContentResolver cr, String name, long value)
-
getLong
@Implementation protected static long getLong(ContentResolver cr, String name, long def)
-
getLong
@Implementation protected static long getLong(ContentResolver cr, String name) throws Settings.SettingNotFoundException
-
putFloat
@Implementation protected static boolean putFloat(ContentResolver cr, String name, float value)
-
getFloat
@Implementation protected static float getFloat(ContentResolver cr, String name, float def)
-
getFloat
@Implementation protected static float getFloat(ContentResolver cr, String name) throws Settings.SettingNotFoundException
-
-