public class VectorDrawableRenderer
extends java.lang.Object
implements com.android.ide.common.res2.ResourcePreprocessor
| Modifier and Type | Field and Description |
|---|---|
static int |
MIN_SDK_WITH_VECTOR_SUPPORT
Projects with minSdk set to this or higher don't need to generate PNGs.
|
| Constructor and Description |
|---|
VectorDrawableRenderer(int minSdk,
java.io.File outputDir,
java.util.Collection<com.android.resources.Density> densities,
com.android.utils.ILogger logger) |
| 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) |
boolean |
needsPreprocessing(java.io.File resourceFile) |
public static final int MIN_SDK_WITH_VECTOR_SUPPORT
public VectorDrawableRenderer(int minSdk,
java.io.File outputDir,
java.util.Collection<com.android.resources.Density> densities,
com.android.utils.ILogger logger)
public boolean needsPreprocessing(java.io.File resourceFile)
needsPreprocessing in interface com.android.ide.common.res2.ResourcePreprocessorpublic java.util.Collection<java.io.File> getFilesToBeGenerated(java.io.File inputXmlFile)
getFilesToBeGenerated in interface com.android.ide.common.res2.ResourcePreprocessorpublic void generateFile(java.io.File toBeGenerated,
java.io.File original)
throws java.io.IOException
generateFile in interface com.android.ide.common.res2.ResourcePreprocessorjava.io.IOException