ку магазинів.
- CATEGORIES_LOADER - ідентифікатор завантажувача списку категорій.
- REPORT_DIALOG_TAG - тег діалогового фрагмента, використовуваного для відображення інформації про помилки.
- PROGRESS_DIALOG_TAG - тег діалогового фрагмента, що використовується для надання шансу повторного збереження при помилці.
- TRY_AGAIN_DIALOG_TAG - тег діалогового фрагмента, використовуваного для відображення інформації про помилки.
- SKIP_LOCATION_DIALOG_TAG - тег діалогового фрагмента, використовуваного для надання можливості пропустити етап отримання координат.
Поля:
- Loader Manager - поле типу Loader Manager, що містить посилання на менеджер завантажувачів.
- View Mapping - поле, що містить масив ідентифікаторів типу int, які задають об'єкти для відображення даних у списку.
- sendItem - поле типу Menu Item, що містить посилання на пункт меню для відправки знімка.
- Send Button - поле типу Button, що містить посилання на кнопку відправки знімка.
- Progress Dialog - поле типу Progress Dialog Fragment, що містить посилання на діалоговий фрагмент, використовуваний для відображення прогресу виконання завдання.
- Report Dialog - поле типу Report Dialog Fragment, що містить посилання на діалоговий фрагмент, використовуваний для відображення інформації про помилки.
- Try Again Dialog - поле типу Two Option Dialog Fragment, що містить посилання на діалоговий фрагмент, використовуваний для надання можливості пропустити етап отримання координат.
- Skip Location Dialog - поле типу Two Option Dialog Fragment, що містить посилання на діалоговий фрагмент, використовуваний для надання можливості пропустити етап отримання координат.
- Has Problem Check Box - поле типу Check Box, що містить посилання на флаж, що показує наявність проблем.
- Comments Edit Text - поле типу Edit Text, що містить посилання на тестове поле для введення коментаря.
- Last FileId - поле типу String, що містить ідентифікатор останнього завантаженого знімка.
- Successfully Saved - прапор типу boolean, який вказує на успішне збереження знімка.
- preferences - поле типу Shared Preferences, що містить посилання на модуль налаштувань.
Методи:
- void try Begin Upload () - метод, який здійснює валідацію користувальницької введення перед операцією авторизації, а також відображає результати валідації.
- void begin Upload () - метод, що запускає процес асинхронної завантаження фото. Як завершальний методу використовується on Activity Result.
- void begin Get Location () - метод, що запускає процес асинхронного отримання координат. Як завершальний методу використовується on Activity Result.
- void begin Save (Location location) - метод, що запускає процес асинхронного збереження фото.
- void end Save () - метод, що викликається при закінченні збереження.
- void setup Spinners () - метод, ініціалізацію випадаючих списків.
- String get Spinner Value (String valueName) - метод, що дозволяє отримати поточне значення зі списку по імені колонки з таблиці БД, яка асоційована з певним списком.
- int getSpinner ValueId (Spinner spinner) - метод, що дозволяє отримати первинний ключ запису БД, значення якої вибрано в випадаючому списку.
- void update Store Adapter () - метод, який здійснює ініціалізацію випадаючого списку магазинів.
- void update Street Adapter () - метод, який здійснює ініціалізацію випадаючого списку вулиць.
- void update City Adapter () - метод, який здійснює ініціалізацію випадаючого списку міст.
- void update Categories Adapter () - метод, який здійснює ініціалізацію випадаючого списку категорій.
- void restore Spinner (Spinner spinner, Cursor cursor) - метод, розблоковуючий випадаючий список для введення.
- void restore Selection (String field Name) - метод, який відновлює останнім вибране значення для випадаючого списку.
- Loader lt; Cursor gt; on Create Loader (int i, Bundle bundle) - метод інтерфейсу Loader Manager. Loader Callbacks lt; Cursor gt ;, здійснює ініціалізацію загрузчков.
- void on Load Finished (Loader lt; Cursor gt; cursor Loader, Cursor cursor) - метод інтерфейсу Loader Manager...