কোনও ইন্টারনেট সংযোগ না থাকলে আমি পরিস্থিতিগুলি পরিচালনা করতে চাই। সাধারণত আমি চালাতাম:
ConnectivityManager cm =
(ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
boolean isConnected = activeNetwork != null &&
activeNetwork.isConnectedOrConnecting();
(থেকে এখানে ) নেটওয়ার্কে অনুরোধ পাঠানোর এবং ব্যবহারকারী অবহিত যদি কোন ইন্টারনেট সংযোগ ছিল আগে।
আমি যা দেখেছি সেখান থেকে এই পরিস্থিতিটি বিশেষভাবে পরিচালনা করে না। যদি কোনও ইন্টারনেট সংযোগ না থাকে তবে আমি কেবল RetrofitError
কারণ হিসাবে টাইমআউট নিয়ে যাব ।
যদি আমি রেট্রোফিটের সাথে প্রতিটি এইচটিটিপি অনুরোধের মধ্যে এই ধরণের চেকটি অন্তর্ভুক্ত করতে চাই তবে আমার কীভাবে এটি করা উচিত? বা আমি এটা আদৌ করা উচিত।
ধন্যবাদ
অ্যালেক্স