Я работаю над Android-приложением, которое отобразит ListView с элементами, загруженными из Интернета. ListView должен отображаться после входа в приложение.Основа подхода для входа, а затем listview
Что я сделал до сих пор:
- Я создал Основное направление деятельности с закладками на вершине.
- На одной из вкладок (деятельности) вам необходимо войти в контакт.
- Затем я использую AsyncTask для выполнения проверки подлинности в фоновом режиме.
Вот что я сделал до сих пор. Мне необходимо сделать следующее:
Когда пользовательское имя и пароль соответствуют требованиям, приложение должно начать NEW-активность, которая покажет ListView с удаленными элементами из Интернета. Мне нужно, чтобы это было сделано надлежащим образом, поэтому я также буду использовать AsyncTask для этого. Проблема в том, что ...
Я не знаю, как подойти к этому. Потому что, когда я проверяю имя пользователя, он будет загружаться ... и он будет загружаться снова, когда он загружает элементы списка. Есть ли способ получить это все хорошо и в интерфейсе вкладок, как это сейчас?
Thnx за помощь ... Мне трудно объяснить. Дело в том, что я хочу войти в приложение. Тогда он загрузит эту аутентификацию в фоновом режиме, чтобы дать мне ход загрузки. Затем после входа в систему. Мне нужно загрузить элементы списка из Интернета. Так что это также дает мне прогресс. Поэтому, когда вы входите в систему правильно, вы получите 2 раза за просмотр progessdialog один за другим. И я думаю, что это будет странно для пользователя, и просто в общем .. Так что это в основном вопрос .. Есть ли способ .. сделать это правильно, так что у вас есть только один прогрессdialog .. Thxn –
Ну, у меня нет часто использовали задачи async, но не могли бы вы просто поместить обоих из них в doInBackground из ваших задач async и опубликовать свой прогресс по своему усмотрению? Затем, если аутентификация завершается с ошибкой, вы можете просто «отменить» задачу async до того, как она достигнет части вкладки. login == 1-я половина; tab == Вторая половина. – bhekman