Запитання з тегом «android-asynctask»

Використовуйте для запитань на android.os.AsyncTask

6
Як можна передати кілька примітивних параметрів в AsyncTask?
Є відповідні запитання, наприклад, Як я можу передати 2 параметри до класу AsyncTask? , але я зіткнувся з труднощами марної спроби передати декілька примітивів як параметрів в AsyncTask, тому я хочу поділитися тим, що виявив. Ця тонкість не врахована в існуючих питаннях та відповідях, тому я хочу допомогти кожному, хто …

10
Android перевіряє нульовий або порожній рядок в Android
Під час спроб AsyncTaskя отримую електронну адресу зі свого сервера. У onPostExecute()мені потрібно перевірити адресу електронної пошти emptyабо null. Для перевірки я використав наступний код: if (userEmail != null && !userEmail.isEmpty()) { Toast.makeText(getActivity(), userEmail, Toast.LENGTH_LONG).show(); UserEmailLabel.setText(userEmail); } Але в моєму Toastя бачу nullнадруковано. Мій повний код: private class LoadPersonalData extends …

6
AsyncTask не зупиняється, навіть коли діяльність знищена
У мене є об’єкт AsyncTask, який починає виконуватися, коли діяльність створюється, і робить речі у фоновому режимі (завантажує до 100 зображень). Все працює нормально, але є така особлива поведінка, яку я не можу зрозуміти. Наприклад, коли орієнтація екрану Android змінюється, тоді діяльність знищується і створюється заново. Тому я перевизначаю метод …

3
Завантажте масив архівів за допомогою багаточастотних / форм-даних httpurlconnection
Мені потрібно завантажувати Arraylistзображення на сервер, не використовуючи жодної бібліотеки. Я використовую Asynctaskдля завантаження одного зображення, і він ідеально працює за допомогою httpurlconnection multipart / form-data. Тепер мені потрібно змінити код, щоб завантажити декілька файлів будь-якого типу за допомогоюArraylist<String> але моя проблема полягає в тому, що існуючий код FileinputStreamне підтримує …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.