Pertanyaan yang diberi tag «android-asynctask»

Gunakan untuk pertanyaan tentang android.os.AsyncTask


21
Contoh Android AsyncTask
Saya membaca tentang AsyncTask, dan saya mencoba program sederhana di bawah ini. Tapi sepertinya itu tidak berhasil. Bagaimana saya bisa membuatnya bekerja? public class AsyncTaskActivity extends Activity { Button btn; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); btn = (Button) …

7
Dasar-dasar Android: menjalankan kode di utas UI
Dalam sudut pandang menjalankan kode di utas UI, apakah ada perbedaan antara: MainActivity.this.runOnUiThread(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); atau MainActivity.this.myView.post(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); dan private class BackgroundTask extends …

21
Bagaimana cara menampilkan Toast di Android?
Saya memiliki slider yang dapat ditarik ke atas dan kemudian menampilkan peta. Saya dapat memindahkan slider ke atas dan ke bawah untuk menyembunyikan atau menampilkan peta. Ketika peta ada di depan, saya bisa menangani acara sentuh di peta itu. Setiap kali saya menyentuh, a AsyncTaskdinyalakan, ia mengunduh beberapa data dan …

13
Handler vs AsyncTask vs Thread [ditutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 10 bulan lalu . Saya agak bingung tentang perbedaan antara Handlers, AsyncTaskdan Threadsdi Android. Saya telah membaca beberapa …

17
Bagaimana cara mendapatkan hasil OnPostExecute () ke aktivitas utama karena AsyncTask adalah kelas yang terpisah?
Saya punya dua kelas ini. Aktivitas utama saya dan aktivitas yang memperpanjang AsyncTask, Sekarang dalam Aktivitas utama saya, saya perlu mendapatkan hasil dari OnPostExecute()dalam AsyncTask. Bagaimana saya bisa meneruskan atau mendapatkan hasilnya ke Aktivitas utama saya? Berikut adalah contoh kode. Aktivitas utama saya. public class MainActivity extends Activity{ AasyncTask asyncTask …

3
Peringatan: Kelas AsyncTask ini harus statis atau kebocoran mungkin terjadi
Saya mendapat peringatan dalam kode saya yang menyatakan: Kelas AsyncTask ini harus statis atau kebocoran mungkin terjadi (anonim android.os.AsyncTask) Peringatan lengkapnya adalah: Kelas AsyncTask ini harus statis atau kebocoran mungkin terjadi (anonim android.os.AsyncTask) Bidang statis akan membocorkan konteks. Kelas dalam non-statis memiliki referensi implisit ke kelas luarnya. Jika kelas luar …

12
Apakah AsyncTask benar-benar cacat secara konseptual atau apakah saya hanya melewatkan sesuatu?
Saya telah menyelidiki masalah ini selama berbulan-bulan sekarang, muncul dengan solusi yang berbeda untuk itu, yang saya tidak senang karena mereka semua peretasan besar. Saya masih tidak percaya bahwa kelas yang cacat dalam desain membuatnya masuk ke kerangka kerja dan tidak ada yang membicarakannya, jadi saya kira saya pasti kehilangan …

7
Menjalankan beberapa AsyncTasks secara bersamaan - tidak mungkin?
Saya mencoba menjalankan dua AsyncTasks secara bersamaan. (Platform adalah Android 1.5, HTC Hero.) Namun, hanya yang pertama yang dieksekusi. Berikut cuplikan sederhana untuk menjelaskan masalah saya: public class AndroidJunk extends Activity { class PrinterTask extends AsyncTask<String, Void, Void> { protected Void doInBackground(String ... x) { while (true) { System.out.println(x[0]); try …

6
Menggunakan "lingkaran animasi" di ImageView saat memuat barang
Saat ini saya menggunakan listview dalam aplikasi saya yang mungkin perlu satu detik untuk ditampilkan. Apa yang saya lakukan saat ini adalah menggunakan properti @ id / android: kosong dari tampilan daftar untuk membuat teks "memuat". <TextView android:id="@id/android:empty" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF0000" android:text="Loading..."/> Sekarang, saya ingin menggantinya dengan lingkaran animasi yang …

8
Android. Fragmen getActivity () terkadang menghasilkan null
Dalam laporan kesalahan konsol pengembang terkadang saya melihat laporan dengan masalah NPE. Saya tidak mengerti apa yang salah dengan kode saya. Pada emulator dan aplikasi perangkat saya berfungsi dengan baik tanpa forceclose, namun beberapa pengguna mendapatkan NullPointerException di kelas fragmen ketika metode getActivity () dipanggil. Aktivitas pulic class MyActivity extends …


12
AsyncTask dan penanganan kesalahan di Android
Saya mengubah kode saya dari menggunakan Handlermenjadi AsyncTask. Yang terakhir sangat bagus dalam fungsinya - pembaruan asinkron dan penanganan hasil di utas UI utama. Apa yang tidak jelas bagi saya adalah bagaimana menangani pengecualian jika ada masalah AsyncTask#doInBackground. Cara saya melakukannya adalah memiliki Handler kesalahan dan mengirim pesan ke sana. …


5
Asynctask vs Thread di android
Di UI, untuk melakukan beberapa pekerjaan latar belakang, saya menggunakan file Thread. Tetapi seperti yang disarankan oleh orang lain, saya sekarang menggunakan AsyncTask. Apa perbedaan utama antara a Threaddan an AsyncTask? Dalam skenario mana, saya harus menggunakan file Thread atau an AsyncTask?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.