Pertanyaan yang diberi tag «callback»

Callback adalah potongan kode (yaitu alamat atau referensi fungsi atau metode atau ekspresi lambda) yang dilewatkan sebagai argumen ke kode lain, yang diharapkan untuk memanggil kembali (mengeksekusi) argumen pada waktu yang tepat. Tag ini harus digunakan dengan pertanyaan tentang API yang menggunakan panggilan balik untuk memberi tahu pemanggil ketika suatu tindakan selesai. Gunakan tag penanganan kejadian untuk pertanyaan yang melibatkan berlangganan acara seperti dalam kerangka kerja GUI.

14
Callback setelah semua asinkron untuk setiap callback selesai
Seperti judulnya. Bagaimana saya melakukan ini? Saya ingin menelepon whenAllDone()setelah forEach-loop telah melewati setiap elemen dan melakukan beberapa pemrosesan asinkron. [1, 2, 3].forEach( function(item, index, array, done) { asyncFunction(item, function itemDone() { console.log(item + " done"); done(); }); }, function allDone() { console.log("All done"); whenAllDone(); } ); Mungkinkah bekerja seperti …

6
Bagaimana cara menghapus semua callback dari Handler?
Saya memiliki Handler dari sub-Aktivitas saya yang dipanggil oleh Activity utama . Handler ini digunakan oleh sub-kelas ke postDelaybeberapa Runnables, dan saya tidak bisa mengelolanya. Sekarang, dalam onStopacara tersebut, saya harus menghapusnya sebelum menyelesaikan Kegiatan (entah bagaimana saya menelepon finish(), tetapi masih memanggil lagi dan lagi). Apakah ada cara untuk …


17
Fungsi panggilan balik di Jawa
Apakah ada cara untuk melewatkan fungsi panggilan balik dalam metode Java? Perilaku yang saya coba tiru adalah Delegasi .Net diteruskan ke suatu fungsi. Saya telah melihat orang-orang menyarankan untuk membuat objek terpisah tetapi itu tampaknya berlebihan, namun saya sadar bahwa kadang-kadang berlebihan adalah satu-satunya cara untuk melakukan sesuatu.

8
Menentukan jenis panggilan balik TypeScript
Saya mendapat kelas berikut di TypeScript: class CallbackTest { public myCallback; public doWork(): void { //doing some work... this.myCallback(); //calling callback } } Saya menggunakan kelas seperti ini: var test = new CallbackTest(); test.myCallback = () => alert("done"); test.doWork(); Kode berfungsi, sehingga menampilkan kotak pesan seperti yang diharapkan. Pertanyaan saya …


13
Panggilan balik ke Fragmen dari DialogFragment
Pertanyaan: Bagaimana cara membuat panggilan balik dari DialogFragment ke Fragmen lain. Dalam kasus saya, Aktivitas yang terlibat harus benar-benar tidak menyadari DialogFragment. Anggap saja sudah public class MyFragment extends Fragment implements OnClickListener Kemudian pada titik tertentu saya bisa melakukannya DialogFragment dialogFrag = MyDialogFragment.newInstance(this); dialogFrag.show(getFragmentManager, null); Di mana MyDialogFragment terlihat seperti …


9
Apa itu "panggilan balik" dalam C dan bagaimana mereka diterapkan?
Dari bacaan yang telah saya lakukan, Core Audio sangat bergantung pada callback (dan C ++, tapi itu cerita lain). Saya memahami konsep (semacam) pengaturan fungsi yang dipanggil oleh fungsi lain berulang kali untuk menyelesaikan tugas. Saya hanya tidak mengerti bagaimana mereka diatur dan bagaimana mereka sebenarnya bekerja. Setiap contoh akan …
153 c  callback 

7
Menentukan atribut apa yang diubah dalam Rails after_save panggilan balik?
Saya menyiapkan callback after_save di pengamat model saya untuk mengirim pemberitahuan hanya jika atribut model yang diterbitkan diubah dari false menjadi true. Karena metode seperti diubah? hanya berguna sebelum model disimpan, cara saya saat ini (dan tidak berhasil) mencoba melakukannya adalah sebagai berikut: def before_save(blog) @og_published = blog.published? end def …

6
Bagaimana Mendefinisikan Callback di Android?
Selama Google IO terbaru, ada presentasi tentang penerapan aplikasi klien yang tenang. Sayangnya, itu hanya diskusi tingkat tinggi tanpa kode sumber implementasi. Dalam diagram ini, di jalur pengembalian ada berbagai panggilan balik yang berbeda ke metode lain. Bagaimana saya menyatakan apa metode ini? Saya mengerti ide panggilan balik - sepotong …
152 android  callback 

11
Bagaimana saya harus memanggil 3 fungsi untuk menjalankannya satu demi satu?
Jika saya perlu memanggil fungsi ini satu demi satu, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Saya tahu di jQuery saya bisa melakukan sesuatu seperti: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); }); }); Tapi, mari kita asumsikan bahwa saya tidak menggunakan jQuery dan saya ingin menelepon: some_3secs_function(some_value); some_5secs_function(some_value); some_8secs_function(some_value); Bagaimana saya harus memanggil fungsi ini untuk mengeksekusi …




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.