public static float getFloatField(Object obj, String fieldName) {
        try {
            return findField(obj.getClass(), fieldName).getFloat(obj);
        } catch (IllegalAccessException e) {
            // should not happen
            XposedBridge.log(e);
            throw new IllegalAccessError(e.getMessage());
        } catch (IllegalArgumentException e) {
            throw e;
        }
    }
Returns the value of a {@code float} field in the given object instance. A class reference is not sufficient! See also {@link #findField}.
android/android_framework/base/src/main/java/util/XposedHelpers.java