VancedMicroG/vtm-microg-theme/src/org/oscim/theme/MicrogThemes.java

42 lines
786 B
Java

package org.oscim.theme;
import org.oscim.backend.AssetAdapter;
import java.io.InputStream;
public enum MicrogThemes implements ThemeFile {
DEFAULT("styles/microg.xml");
// TODO: night theme
private final String mPath;
MicrogThemes(String path) {
mPath = path;
}
@Override
public XmlRenderThemeMenuCallback getMenuCallback() {
return null;
}
@Override
public String getRelativePathPrefix() {
return "";
}
@Override
public InputStream getRenderThemeAsStream() {
return AssetAdapter.readFileAsStream(mPath);
}
@Override
public void setMenuCallback(XmlRenderThemeMenuCallback menuCallback) {
}
@Override
public boolean isMapsforgeTheme() {
return false;
}
}