diff --git a/app/src/main/java/de/trac/spherical/parser/PhotoSphereParser.java b/app/src/main/java/de/trac/spherical/parser/PhotoSphereParser.java index 79c529a..4e0fa78 100644 --- a/app/src/main/java/de/trac/spherical/parser/PhotoSphereParser.java +++ b/app/src/main/java/de/trac/spherical/parser/PhotoSphereParser.java @@ -169,32 +169,45 @@ public class PhotoSphereParser { private static Integer parseInteger(String key, String xmp, Integer defaultValue) { String value = parseString(key, xmp); - return value == null ? defaultValue : Integer.parseInt(value); + if (value == null) { + return defaultValue; + } + return Integer.parseInt(value); + } private static Float parseFloat(String key, String xmp, Float defaultValue) { String value = parseString(key, xmp); if (value == null) { return defaultValue; - } else { - return Float.parseFloat(value); } + return Float.parseFloat(value); + } private static Boolean parseBoolean(String key, String xmp, Boolean defaultValue) { String value = parseString(key, xmp); - return value == null ? defaultValue : Boolean.parseBoolean(value); + if (value == null) { + return defaultValue; + } + return Boolean.parseBoolean(value); } private static ProjectionType parseType(String key, String xmp, ProjectionType defaultValue) { String value = parseString(key, xmp); - return value == null ? defaultValue : ProjectionType.equirectangular; + if (value == null) { + return defaultValue; + } + return ProjectionType.equirectangular; } private static Date parseDate(String key, String xmp, Date defaultValue) { String value = parseString(key, xmp); try { - return value == null ? defaultValue : dateFormat.parse(value); + if (value == null) { + return defaultValue; + } + return dateFormat.parse(value); } catch (ParseException e) { return defaultValue; } diff --git a/app/src/main/res/values-v21/styles.xml b/app/src/main/res/values-v21/styles.xml new file mode 100644 index 0000000..a6b3dae --- /dev/null +++ b/app/src/main/res/values-v21/styles.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file