LocationManager
से अपडेट प्राप्त करने से मैं LocationListener
की सदस्यता कैसे रद्द करूं?स्थान प्रबंधक से स्थान लिस्टर को सदस्यता छोड़ना
यहाँ कैसे मैं इसे सेट कर रहा हूं अप
mLocationManager = (LocationManager)this.getSystemService(LOCATION_SERVICE);
mListener = new LocationListener() {
public void onLocationChanged(Location location) {
Log.i("LocationListener", "Logging Change");
}
}
mLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,
5000, 1, mListener);
बाद मैं विचार है कि LocationListener
बनाया मैं अभी भी LogCat विंडो में लॉग संदेशों हो रही है से बाहर निकल गया है।
मैं समझता हूँ कि इस वजह से मैं श्रोता orphaning रहा हूं, लेकिन मैं किसी भी LocationListener
पर विधि को नष्ट और न ही मैं LocationManager
वस्तु पर किसी भी "श्रोता को दूर" शैली तरीकों को देख सकते हैं नहीं देख सकता।
वाह, मेरी ओर से अस्थायी अंधापन ... –
वहाँ ऐसा करने अगर आप एक सदस्य के रूप में श्रोता भंडारण नहीं कर रहे हैं की कोई तरीका है? –