मैं एक एंड्रॉइड एप्लिकेशन लिख रहा हूं जो सेल सिग्नल शक्तियों को एकत्र करता है। मुझे "वर्तमान" सेल सिग्नल शक्ति प्राप्त करने में परेशानी हो रही है, लेकिन मुझे "पड़ोसी" सेल सिग्नल शक्तियों को प्राप्त करने में कोई समस्या नहीं है।एंड्रॉइड: वर्तमान सेल सिग्नल शक्ति के लिए पड़ोसी सेल सिग्नल शक्तियों को बेहतर बनाने के तरीके क्यों बेहतर हैं?
वर्तमान सेल सिग्नल शक्ति प्राप्त करने के लिए, मैंने एक फोनस्टेट लिस्टनर बनाया और ऑन सिग्नलस्टेंथ चेंज कॉलबैक लागू किया। यह काम करता है, लेकिन बहुत अच्छी तरह से नहीं। ऐसा लगता है कि संकेत शक्ति शायद ही कभी बदलती है, और संकल्प केवल कुछ संख्याओं तक कूदता है। मैं जवाब स्वीकार करता हूं कि सिग्नल शक्ति हार्डवेयर का संकल्प मोटे है, लेकिन जब मैं टेलीफोनी मैनेजर की getNeighboringCellInfo() विधि का उपयोग करता हूं, तो यह बहुत बेहतर काम करता है। पड़ोसी कोशिकाओं से सिग्नल शक्ति रीडिंग अक्सर बदलती है, और उनके पास बहुत बेहतर रिज़ॉल्यूशन होता है।
तो, मैं वर्तमान सेल सिग्नल शक्ति को उसी तरह कैसे प्राप्त कर सकता हूं जिस तरह से मुझे पड़ोसी सेल शक्ति मिल रही है? यह मेरे लिए अजीब लगता है कि पड़ोसी कोशिकाओं की कार्यक्षमता वर्तमान सेल से बेहतर है। क्या मुझसे कोई चूक हो रही है?
यदि संभव हो तो श्रोता के विपरीत, वर्तमान सेल शक्ति प्राप्त करने के लिए मैं टेलीफ़ोनी प्रबंधक से सीधे एक विधि को कॉल करना चाहूंगा। अगर कोई जानता है कि कैसे, कृपया मुझे बताएं। धन्यवाद।
ग्रेट उत्तर। धन्यवाद। – Doughy