public class VectorDrawableRenderer
extends java.lang.Object
implements com.android.ide.common.resources.ResourcePreprocessor
| Constructor and Description |
|---|
VectorDrawableRenderer(int minSdk,
boolean supportLibraryIsUsed,
java.io.File outputDir,
java.util.Collection<com.android.resources.Density> densities,
java.util.function.Supplier<com.android.utils.ILogger> loggerSupplier) |
| Modifier and Type | Method and Description |
|---|---|
void |
generateFile(java.io.File toBeGenerated,
java.io.File original) |
java.util.Collection<java.io.File> |
getFilesToBeGenerated(java.io.File inputXmlFile) |
protected java.lang.String |
getPreprocessingReasonDescription(java.io.File inputXmlFile) |
public VectorDrawableRenderer(int minSdk,
boolean supportLibraryIsUsed,
@NonNull
java.io.File outputDir,
@NonNull
java.util.Collection<com.android.resources.Density> densities,
@NonNull
java.util.function.Supplier<com.android.utils.ILogger> loggerSupplier)
@NonNull
public java.util.Collection<java.io.File> getFilesToBeGenerated(@NonNull
java.io.File inputXmlFile)
throws java.io.IOException
getFilesToBeGenerated in interface com.android.ide.common.resources.ResourcePreprocessorjava.io.IOExceptionpublic void generateFile(@NonNull
java.io.File toBeGenerated,
@NonNull
java.io.File original)
throws java.io.IOException
generateFile in interface com.android.ide.common.resources.ResourcePreprocessorjava.io.IOExceptionprotected java.lang.String getPreprocessingReasonDescription(@NonNull
java.io.File inputXmlFile)
throws java.io.IOException
java.io.IOException