Articles of andynctask

Android: можете ли вы получить доступ к членам класса AsyncTask в DoInBackground?

Безопасно ли запускать метод класса класса AsyncTask внутри DoInBackground ? Или вам нужно использовать обработчик? private class MyAsyncTask extends AsyncTask<Void, Void, Void> { Object mObjA = null: private MyAsyncTask(Object objA) { mObjA = objA } protected void doInBackground(Void… params) { mObjA.aMethod() } } doInBackground безопасно запускать mObjA.aMethod() если mObjA не был передан как параметр? Есть […]

Какова цель оператора return в doInBackground () ASynctask?

Этот аспект моей системы входа в систему работает нормально, если у меня есть оператор return, установленный в 0 или 1, но сбой, если я использую null. Все это адаптировано из http://256design.com/blog/android-login-asynctask/, где это конкретное возвращение выглядит как указано ниже моего собственного кода. public LoginTask(Polling activity, ProgressDialog progressDialog) { this.activity = activity; this.progressDialog = progressDialog; } […]

Показать ProgressDialog в классе службы

Я использую службу для подключения к сети с помощью AsyncTask. Я хочу показать ProgressDialog, пока приложение не будет подключено к сети. Но как я могу это сделать? Моя служба выглядит так: package de.bertrandt.bertrandtknx; import tuwien.auto.calimero.link.KNXNetworkLinkIP; import tuwien.auto.calimero.process.ProcessCommunicator; import de.bertrandt.bertrandtknx.Controls.OnOff; import android.app.ProgressDialog; import android.app.Service; import android.content.Intent; import android.net.wifi.WifiInfo; import android.net.wifi.WifiManager; import android.os.AsyncTask; import android.os.IBinder; import android.widget.Toast; […]

Невозможно перенести данные из приложения в mysql с помощью localhost

Я пытаюсь проверить приложение для Android и добавлять данные в базу данных, размещенную на localhost. Я открыл туннель с помощью ngrok для доступа к базе данных, хранящейся на моем локальном компьютере. Вот мой код: public class MainActivity extends FragmentActivity{ private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle mDrawerToggle; private static String email; // nav drawer […]

Отменить все AsyncTask?

У меня есть класс, который используется для получения больших файлов мультимедиа. Этот класс Loader как класс запускает AsyncTask для каждого ImageView (вызывается в SomeAdapter#getView() ). Сама задача делает много вещей, и один из них вызывает DiskLruCache , но когда SD-карта размонтирована, а задачи все еще запущены, приложение аварийно завершает работу. Я знаю, как зарегистрироваться, если […]

Android – notifyDataSetChanged () и потоки

У меня есть AsyncTask, который делает некоторые хрусткие числа (подробности в следующих нескольких строках) в doInBackground() . Данные, обработанные в doInBackground() – это данные, связанные с адаптером ListView's ( SimpleAdapter в моем случае). То, что мне нужно сделать после обработки данных адаптера, – вызов notifyDataSetChanged() и обновление notifyDataSetChanged() ListView . Но вызов notifyDataSetChanged() в doInBackground() […]

Проверьте, существует ли URL-адрес на сервере

Это мой код, который я использую для проверки, Url существует или нет на сервере, но всегда не существует, но ссылка жива Где я ошибаюсь в своем коде, почему я всегда получаю «не существует!». public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String customURL = "http://www.desicomments.com/dc3/08/273858/273858.jpg"; boolean bResponse = exists(customURL); […]

Реализовать неблокирующий диалог прогресса, например, playstore и facebook

Я использую custom progressDialog в своем приложении, где я использую animation-list для отображения движущегося изображения, но то, что я хочу сделать, встроить мой progressDialog в мою деятельность, чтобы он не перекрывался на экране и когда задача завершена , Просмотр становится обновленным, тогда как на обратном клике активность заканчивается.

AsyncTask.doInBackground не получает вызов 2.3, работая с 4.0+

У меня этот AsyncTask: public static void login(final String email, final String password, final String token, final SocketHandler handler) { execute(new AsyncTask<Void, Void, Void>() { @Override protected Void doInBackground(final Void… params) { Log.d("ACEPTAR", "DOINBACKGROUND"); String url = handler.servidor.getUrl(); url += "/login-usuario"; String str; try { str = postResponseFromServer(url, "mail", email, "pass", password, "tipo", "1", "token", […]

MediaRecorder.start () бросает IllegalStateException

Я прочитал похожие темы и не нашел ответа, который бы разрешил мою проблему. Я пишу приложение с двумя различными MediaRecorders. Один для обнаружения шума и еще один для записи. То, что я хочу сделать, – когда первый MediaRecorder обнаруживает уровни шума выше 4.0 (я использую класс SoundMeter от Google), он инициирует другой MediaRecorder и начнет […]

Intereting Posts