Tag: android-asynctask
AsyncTask ermöglicht auch eine korrekte und einfache Anwendung der UI-thread. Diese Klasse ermöglicht das ausführen von hintergrund-Operationen und Ergebnisse veröffentlichen, die auf dem UI-thread, ohne zu manipulieren, Fäden und/oder-Handler. AsyncTask ist entworfen, um eine helper-Klasse um Threads und Handler und nicht als generische threading framework. AsyncTasks sollte idealerweise verwendet werden, für kurze Operationen (ein paar Sekunden bei den meisten.)
3
Antworten
Hier ist meine situation: In meinem onCreate() ich möchte erstellen Sie eine AsyncTask zum abrufen von Daten für einen server und speichern Sie in einem ArrayList. Dann in meinem onCreateView() ich möchte gerne, dass die Daten in
4
Antworten
Ich bin die Eröffnung eines progressdialog mit AsyncTask in doInBackground-Methode die Frage, ist das laden aus der Datenbank und nach der Frage erfolgreich geladen der Fortschritt Dialogfeld wird geschlossen aber mein problem ist, dass einige Zeit ich
4
Antworten
Mein team entwickelt haben, eine neue Android-app, die macht umfangreichen Gebrauch von Raum. Ich bin nicht sicher, ob wir mit AsyncTask richtig. Mussten wir wickeln Sie alle Aufrufe von insert/update/delete in AsyncTasks die Ergebnisse in einer großen
5
Antworten
Habe ich umgewandelt mein AsyncTask zu einem AsyncTaskLoader (meist zum Umgang mit änderungen in der Konfiguration). Ich habe eine TextView ich bin mit so einem status und wurde mit onProgressUpdate im AsyncTask zu aktualisieren. Es sieht nicht
3
Antworten
Wie zu stoppen AsyncTask in fragment-Klasse nach der Anwendung schließen. Hier ist meine situation: MainActivity-Klasse public class MainActivity extends FragmentActivity { } BaseFragment Klasse erweitert durch das Fragment public class BaseFragment extends Fragment { public MainActivity mActivity;
1
Antworten
Ich habe da ein problem und hoffe Ihr könnt mir helfen. Ich habe einen Asynctask, startet das hochladen von Daten, wenn ich eine Taste drücken in meine mainactivity. Es funktioniert gut, außer wenn ich habe eine langsame
5
Antworten
Benutze ich https://github.com/loopj/android-async-http aber ich denke, dies kann angewendet werden, um eine Asynchrone Aufgabe (einheimische) AsyncHttpClient client = new AsyncHttpClient(); client.get("http://www.google.com", new AsyncHttpResponseHandler() { @Override public void onStart() { //called before request is started //Some debugging code
2
Antworten
In meiner Anwendung habe ich 2-fragment, Fragment A und Fragment B. Auf diese beiden Fragmente Iam dabei einige XML-parsing-und Auffüllen von listviews.Ich möchte zu implementieren, die einen splash-screen für mein app.So, dass es die Anzeige während der
4
Antworten
Ich habe einen hintergrund-task würde ich wie zu handhaben. Die Sache ist, dass wenn die Aufgabe abgeschlossen ist, ich möchte sagen, eine neue Aktivität zu zeigen, das Ergebnis an den Benutzer, nur, wenn meine Haupttätigkeit ist, die
2
Antworten
Bin ich eine Anwendung schreiben, die bestätigt, dass Zugangsdaten auf einem externen webserver - also ich habe das grundsätzliche Problem der Schaffung einer login-Bildschirm, wenn Sie eingereicht werden, senden Sie eine HTTP-Anforderung an einen server in den
2
Antworten
Ich will wissen, warum dieser code nicht ausgeführt werden? Ich bin versucht zu senden, meine Daten von meinem Gerät via POST-Methode, aber es ist kein Fehler. Die app beendet sich von selbst auf mein Gerät durch Kommunikation
1
Antworten
Klasse-ich will Last 2 Sammlung asynchron mit Aufgabe und stoppen busyindicator - Ich versuche, so Etwas wie dieses var uiScheduler = TaskScheduler.FromCurrentSynchronizationContext(); WaitingIndicatorViewModel.IsBusy = true; var loadData1 = new Task<ObservableCollection<Data1>>(GetData1FromService).ContinueWith(t => Data1Collection = t.Result, uiScheduler); var loadData2
2
Antworten
Hallo, ich bin versucht, zu erstellen eine ASyncTask analysieren Daten aus einer XML-Datei im hintergrund und zeigt dann, dass die String-array Daten in einem ListView. Ich bin nicht verstehen, was ich falsch mache, so weit, oder wie
2
Antworten
Als ich das erste mal laufen Async-task seine Arbeit gut. Tatsächlich kommt dieser Fehler unvorhersehbar. Ich Suche viele Lösungen zu diesem Thema, aber nichts funktioniert für mich. Gemeinsame Lösung die ich habe ist, wir müssen schließen InputStream/ByteArrayInputStream
4
Antworten
@Override protected void onCreate(Bundle savedInstanceState) { //TODO Auto-generated method stub super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.videoview); mVideoView = (VideoView) findViewById(R.id.videoView1); scanCode = getIntent().getExtras().getString("ScanCode"); new GetVideoUrlAsyn().execute(); mVideoView.setOnCompletionListener(new OnCompletionListener() { @Override public void onCompletion(MediaPlayer mp) { //TODO Auto-generated method stub startActivity(new Intent(getBaseContext(),
2
Antworten
Ich habe eine verschachtelte fragment mit der folgenden Methode: public void onSave() { if (getActivity() == null || view == null) return; if (file != null && file.exists()) { new AsyncTask<Void, Void, Void>() { @Override protected void
2
Antworten
Ich habe einen AsyncTask in denen ich einen ProgressDialog in das onPreExecute -, und verstecken es wieder in onPostExecute, so etwas wie final class UploadTask extends AsyncTask { ProgressDialog dialog = new ProgressDialog(...); protected onPreExecute() { dialog.show();
4
Antworten
Bin ich immer die folgenden Fehler im code unten: Der return-Typ ist nicht kompatibel mit AsyncTask.onPostExecute(Integer). Ich bin versucht, das Ergebnis aus der http-Anforderung erfolgt in der doInBackground Aufgabe. Ich bekomme die Fehlermeldung: "Type mismatch: cannot convert
1
Antworten
Ich habe eine GridView mit Bilder/text, geladen von verschiedenen Servern (ich kenne nur die URL). Ich habe versucht, zu ändern, mein code basiert auf das tutorial von ryac. In meiner Aktivität Datei, habe ich die GAdapter zu
1
Antworten
Ich bin mit einem Dienst zu verbinden, um eine Netzwerkverbindung über einen AsyncTask. Ich will zeigen, einen ProgressDialog, bis die app mit dem Netzwerk verbunden ist. Aber wie kann ich dies tun? Mein Service sieht so aus:
3
Antworten
Habe ich eine app, die hat einen ball, läuft über den Bildschirm. Wenn der ball auf halbem Weg der Antrag nimmt einige audio, berechnet die FFT und hat einige zusätzliche Analyse. Diese erfolgt durch Asynctask, jedoch ist
5
Antworten
Möchte ich wissen, ob es irgendeine API/Klasse in android, die uns das ursprüngliche Datum, wie ich nicht wollen, um das Datum/die Zeit von android-Gerät. Nein, es gibt nichts vergleichbares in Android. dies könnte helfen, android.googlesource.com/platform/frameworks/base/+/master/core/... Sie können
3
Antworten
Tut onPostExecute ausgeführt, wenn die AsyncTask storniert wurde? Wenn es nicht ausführen, ist es sicher zu sagen, dass ich sollte immer Fragen, ob die Aufgabe gestrichen wurde (isCancelled) zu Beginn des onPostExecute, bevor irgendetwas anderes tun? Siehe
4
Antworten
Sorry, wenn diese endet als zu umständlich. Nur wie ein server, wo Sie haben Daten, und ein Benutzer kann zugreifen, um es mit dem richtigen code. Kann ich meine text-Dateien auf Google Drive, Sie publik machen und
3
Antworten
In meiner Anwendung brauche ich zum aktualisieren der text in der Benutzeroberfläche je nach Daten aus dem Netzwerk.Dafür bin ich mit einem AsyncTask Arbeit tun, im hintergrund in Android. Mein code ist wie folgt. public class DefaultActivity
2
Antworten
ich bin-Kodierung android-app, die aber während der Verwendung der asynchronen Aufgabe es ist, zu scheitern ,habe ich einen async-task und Fehler kommen in seiner doInBackground() Methode alles andere sieht gut aus, aber doInBackground () - Methode nicht
3
Antworten
Brauche ich einen Befehl senden vom Gerät und progressdialog soll den Fortschritt anzeigen, bis der Befehl beendet ist.Für diesen Zweck verwende ich asynctask in meiner Anwendung. Aber es nimmt viel Zeit bis zum Ende des Befehls. So,
3
Antworten
Habe ich einen Zweifel über die Möglichkeit der Wiederholung eines AsyncTask in einer Anwendung für Android. Ich möchte wiederholen, einige Operationen, die den download einer Datei von einem server aus zum Beispiel n-mal, wenn es unmöglich ist,
2
Antworten
Dies ist im Zusammenhang zu meinem vorherigen post Problem mit dem herunterladen mehrerer Dateien mit AsyncTask Ich versuche, die download-zwei video-Dateien, und zeigen auch ein ProgressDialog während des Prozesses. Für diese bin ich mit AsyncTask. Ich will
3
Antworten
Habe ich erstellt eine asynchrone Aufgabe und möchten, ändern Sie die Nachricht von der Fortschrittsdialog während der verschiedenen Phasen der doBackground. Hier ist der code: public class sc extends AsyncTask<Integer,String,Void> { ProgressDialog dialog; protected void onPreExecute() {
3
Antworten
Wie mein Titel sagt, ich bin auf der Suche nach einem äquivalent getActivity() in meinem ActionBarActivity Klasse in meiner Android project. Möchte ich weitergeben eine Activity parameter in AsyncTask Erklärung-Objekt, denn ich bin mit einem Activity Objekt
3
Antworten
Ich Baue eine Anwendung und bin immer ein NetworkOnMainThreadException INNEN ein AsyncTask Nennen: new POST(this).execute(""); asyncTask: public class POST extends AsyncTask<String, Integer, HttpResponse>{ private MainActivity form; public POST(MainActivity form){ this.form = form; } @Override protected HttpResponse doInBackground(String...
4
Antworten
ich will den Wert zurück, die von asynctask, nachdem es abgeschlossen. das ist mein code : class asyncGet extends AsyncTask<Void, String, String> { Boolean goterror = false; @Override protected String doInBackground(Void... params) { HttpClient client = new
4
Antworten
Ich versuche zu bekommen eine Liste der Pflanzen aus der MySQL-Datenbank auf dem server, und füllen Sie ein ListView mit dieser Liste. Unten ist mein code: Dies ist der AsyncTask-Klasse: class GetCropsList extends AsyncTask<String, Integer, ArrayList<String>> {
3
Antworten
Gibt es eine Möglichkeit, das zu tun-UI-Aufgabe in der doinbackground() der AsyncTask. Ich bin mir wohl bewusst, es ist besser, es zu tun in der onPostExecute-Methode. Aber in meinem Fall, da ich mich brauchen, um eine wieder
5
Antworten
Ich habe ein Problem mit meinem onPostExecute von einer AsyncTask Klasse. Hier ist der code. --EDIT: ergänzt in der rest des Codes auf Anfrage-- public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2
Antworten
Ich bin versucht, einen AsyncTask, weil die activty Kraft schließt, weil es dauert zu lange auf dem Haupt-thread. Hier ist, was ich verwenden möchten, die in einem DoInBackGround.. } class fetcher extends AsyncTask<Void,Void, Void>{ @Override protected Void
1
Antworten
Ich habe ein kleines problem. Brauche einen Schubs in die richtige Richtung. Ich bin ein video-editor wie Vine und/oder instagram. Wo Sie zeigen eine Zeitleiste mit screencaps aus dem video Es fügt nur mehr Bilder, die je
2
Antworten
Ich habe ein paar Probleme mit meinem AsyncTaskLoader, nicht sicher, ob Sie verwandt, als Sie beide zufällig beim Versuch, starten Sie den Loader. In meiner Anwendung habe ich 3 Instanzen einer benutzerdefinierten CursorAdapter, unterstützt durch 3 Instanzen
2
Antworten
Ich bin ein Anfänger in der Android-Entwicklung, und ich bin immer dieser Fehler, der verhindert, dass mein Asynctask aus arbeiten mit der Benutzeroberfläche: java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:300) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355) at java.util.concurrent.FutureTask.setException(FutureTask.java:222) at
2
Antworten
Ich würde gerne die AsyncTask für die Verwaltung einige business-Logik in meiner Anwendung. Was ist das beste Muster für die Verwendung der onProgressUpdate(...) Methode der AsyncTask definiert in separed-Dateien (nicht als innter Klasse Activity) Ich habe zwei
1
Antworten
Während der Arbeit am Projekt bekomme ich eine Fehlermeldung auf die folgende Aktivität. 1. Login.java auf die folgende Zeile von code. Zeile: "String username = user.getText().toString();" Fehler: "die Methode getText() muss aufgerufen werden, aus der UI-thread, derzeit
2
Antworten
Ich versuche, ein AsyncTask-erweiterte Klasse zu behandeln Anschluss an eine URL Parsen von JSON-Darstellung eines unbestimmten ProgressDialog während der Analyse, und die Rückgabe der Ergebnisse als Schlüssel-Wert-Paare in eine HashMap zu den wichtigsten Aktivitäten. Die Ergebnisse der
3
Antworten
Habe ich eine Methode fügt hinzu, dass viele Marker auf einer Google-Karte. Hier ist mein code: item = new MapLocation(); URL myurl = new URL("http://www.canninginc.co.nz/CanFindLocation/yes.png"); Bitmap bmp = BitmapFactory.DecodeStream(myurl.OpenConnection().InputStream); item.icon = BitmapDescriptorFactory.FromBitmap(bmp); item.Location = new LatLng (-41.227834,
5
Antworten
Könnte dies eine doppelte Frage, aber ich fand nicht was ich suchte. Ich rufe einen AsyncTask in der UI-Aktivität new LoadData().execute(); und in doInBackground rufe ich eine Methode, die Zeit braucht. Ich will unterbrechen diesen thread, wenn
3
Antworten
Dieses problem wurde stört mich etwas, und ich kann nicht finden, eine zufriedenstellende Lösung zu finden. Oft (nicht immer) in der Schaffung eines spezifischen Objekts auf dem Android-emulator, bekomme ich NoClassDefFoundError: android.os.AsynchTask. Ich habe versucht, viele Ansätze
3
Antworten
Ich bin Verwendung von Daten aus dem web über XML-parser und Einstellung von Daten mithilfe von benutzerdefinierten adapter verwenden asyncTask . Mein problem ist, dass einige Geräte, wie das Samsang duos,gallaxy perfekt funktionieren, aber auf micromax-Geräten wird
2
Antworten
Ich bin super neu auf Android-Entwicklung und Java im Allgemeinen. Hier ist das grundlegende setup: ich habe einen splash-screen mit einem AsyncTask prüfen Sie die Verfügbarkeit des Servers. Folgende diese thread machte ich einen Rückruf in meine
3
Antworten
In eine Aktivität, mit der ich geladen Zeilen eines listview-was nimmt sich viel Zeit, deshalb lege ich diese Aufgabe in einem separaten thread damit die Anzeige einen progressDialog. Ich den folgenden private void doMyStuff() { listItems.clear(); progressDialog.show();
1
Antworten
Paar Tagen, als ich versuchte, zu lernen, wie Retrofit, fand ich einige tutorials, die sagt, dass auf einigen Gelegenheiten, die wir nutzen sollten ASyncTask zusammen mit Nachrüstung. Dies verwirrt mich, weil mein Eindruck war, nutzen wir die