বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

বিয়োজন (disconnections) পরিচালনা করা

কিছু কিছু ক্ষেত্রে লোকেশন সার্ভিস আপনি disconnect()কল করার পূর্বে একটিভিটি রিকগনিশন ক্লায়েন্ট থেকে বিচ্ছিন্ন হতে পারে। এই অবস্থা সামলাতে, onDisconnected()বাস্তবায়ন করুন। এই পদ্ধতিতে রিকোয়েস্ট ফ্ল্যাগ সেট করুন এটা নির্দেশ করতে যে একটি রিকোয়েস্টের কোন অগ্রগতি নেই, এবং ক্লায়েন্ট ডিলিট করে:

public class MainActivity extends FragmentActivity implements
        ConnectionCallbacks,
        OnConnectionFailedListener,
        OnAddGeofencesResultListener {
    ...
    /*
     * Implement ConnectionCallbacks.onDisconnected()
     * Called by Location Services once the location client is
     * disconnected.
     */
    @Override
    public void onDisconnected() {
        // Turn off the request flag
        mInProgress = false;
        // Destroy the current location client
        mLocationClient = null;
    }
    ...
}