1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 24
24
import java .text .SimpleDateFormat ;
25
25
import java .util .ArrayList ;
26
26
import java .util .Date ;
27
+ import java .util .Iterator ;
27
28
import java .util .Locale ;
28
29
import java .util .UUID ;
29
30
@@ -95,7 +96,9 @@ public JSONObject toJSON() {
95
96
json .put ("id" ,id .toString ());
96
97
JSONArray jPages = new JSONArray ();
97
98
ArrayList <Page > mPages = pages ;
98
- for ( Page p : mPages ) {
99
+ Iterator <Page > iterator = mPages .iterator ();
100
+ while (iterator .hasNext ()){
101
+ Page p = iterator .next ();
99
102
jPages .put (p .toJSON ());
100
103
}
101
104
json .put ("pages" ,jPages );
@@ -215,6 +218,8 @@ public boolean load() {
215
218
}
216
219
if (json .has ("elementMargin" )) {
217
220
setElementMargin (json .getInt ("elementMargin" ));
221
+ } else {
222
+ setElementMargin (0 );
218
223
}
219
224
} catch (JSONException e ) {
220
225
Log .w (this .getClass ().getSimpleName (),"Wrong file format for " +this .albumPath ,e );
0 commit comments