টি এল; ডিআর
কিভাবে রূপান্তর করতে Task.whenAll(List<Task>)
মধ্যে RxJava
?
আমার বিদ্যমান কোডটি অ্যাসিক্রোনাস টাস্কগুলির একটি তালিকা তৈরি করতে বোল্ট ব্যবহার করে এবং অন্যান্য পদক্ষেপগুলি সম্পাদন করার আগে এই সমস্ত কাজ শেষ না হওয়া পর্যন্ত অপেক্ষা করে। মূলত, এটি একটি তৈরি করে List<Task>
এবং একটি একক প্রদান করে Task
যা তালিকার সমস্ত কাজ সমাপ্ত হলে বোল্টস সাইটের উদাহরণ অনুসারে সম্পূর্ণ হিসাবে চিহ্নিত হয় ।
আমি এর Bolts
সাথে প্রতিস্থাপন করতে চাই RxJava
এবং আমি এই পদ্ধতিটি ধরে নিয়ে যাচ্ছি async কার্যগুলির একটি তালিকা তৈরি করার পদ্ধতি (আকারটি আগে থেকে জানা যায় না) এবং সেগুলি একক মধ্যে মোড়ানো Observable
সম্ভব, তবে কীভাবে তা আমি জানি না।
দেখছি চেষ্টা করেছি merge
, zip
, concat
ইত্যাদি ... কিন্তু না কাজ পেতে পারেন List<Observable>
যে, আমি তৈরী করা চাই হিসাবে তারা সব কাজ মাত্র দুই থেকে গতি বাড়ানোর মনে Observables
একটি সময়ে যদি আমি ডক্স সঠিকভাবে বুঝতে।
আমি শেখার চেষ্টা করছি RxJava
এবং এখনও এটিতে আমি খুব নতুন আছি তাই যদি এই স্পষ্ট প্রশ্ন হয় বা কোথাও ডক্সে ব্যাখ্যা করা হয় তবে আমাকে ক্ষমা করুন; আমি অনুসন্ধান করার চেষ্টা করেছি। কোন সাহায্যের অনেক প্রশংসা হবে।