Preserve results when changing orientation

Julien LepillerSat Oct 05 14:31:54+0200 2019

17caf3c

Preserve results when changing orientation

app/src/main/java/eu/lepiller/nani/MainActivity.java

3232
    private Button search_button;
3333
    private TextView feedback_text;
3434
    private EditText search_form;
35+
    private static ArrayList<Result> savedResults;
3536
3637
    @Override
3738
    protected void onCreate(Bundle savedInstanceState) {

6263
                new SearchTask(MainActivity.this).execute(text);
6364
            }
6465
        });
66+
67+
        if(savedResults != null) {
68+
            showResults(savedResults);
69+
        }
6570
    }
6671
6772
    private static class SearchTask extends AsyncTask<String, Integer, SearchResult> {

137142
                }
138143
            });
139144
        }
145+
        savedResults = searchResult;
140146
        showResults(searchResult);
141147
    }
142148