Потерпи меня, так как это мое первое приложение для Android. :)
По сути, я хотел бы, чтобы пользователь мог извлекать некоторую информацию (сохраненную в виде массива) из фотографии и сохранять массив в постоянной памяти.
Приложение будет иметь четыре экрана (ABCD), которые будут выглядеть следующим образом:
A : у пользователя есть три варианта: сделать снимок с помощью камеры, выбрать один из снимков из памяти или просмотреть сохраненные массивы, которые уже были сделаны с помощью программы.
B : верхняя половина экрана представляет собой предварительный просмотр выбранной фотографии, а нижняя половина - область, в которой пользователь может выбирать переменные.
C : пользователь видит результирующий массив с возможностью его сохранения.
D : просмотр сохраненных массивов.
По сути, я просто хочу, чтобы кнопки «назад / вперед» располагались между каждым действием, а состояние глобального массива сохранялось при нажатии «назад / вперед». Я просмотрел десятки примеров на SO, и самый близкий, который я видел:
А-> В
A-> C
с действиями B и C, возвращающими некоторое значение A.
Существуют ли подобные примеры, которые могут мне помочь? Стыдно, я работал над этим часами.
Спасибо!
ТЛ; др:
Я бы хотел, чтобы поток действий A-> B-> C-> D имел кнопки «назад» / «вперед» для перехода к каждому соседнему виду деятельности, включая возможность перехода A-> D и D-> A.