public ViewPropertyAction(Application app,@Nullable View view,String propertyName,Object propertyValue){
  this(app,view,propertyName,propertyValue.getClass(),propertyValue);
}

public ViewPropertyAction ( Application app , @ Nullable View view , String propertyName , Object propertyValue ) { this ( app , view , propertyName , propertyValue . getClass ( ) , propertyValue ) ; }
creates a new instance .
