code: private void setupValue(Object target, Keyframe kf) {
          //if (mProperty != null) {
          //    kf.setValue(mProperty.get(target));
          //}
          try {
              if (mGetter == null) {
                  Class targetClass = target.getClass();
                  setupGetter(targetClass);
              }
              kf.setValue(mGetter.invoke(target));
          } catch (InvocationTargetException e) {
              Log.e("PropertyValuesHolder", e.toString());
          } catch (IllegalAccessException e) {
              Log.e("PropertyValuesHolder", e.toString());
          }
      }
docs: Utility function to set the value stored in a particular Keyframe. The value used is
  whatever the value is for the property name specified in the keyframe on the target object.
  
  @param target The target object from which the current value should be extracted.
  @param kf The keyframe which holds the property name and value.