9

मैं होम बटन पर लंबे समय तक दबाए जाने के बाद टास्क मैनेजर विंडो को अक्षम करने का एक तरीका ढूंढ रहा हूं। मैं अन्य डिवाइस कुंजी (जैसे वॉल्यूम, मेनू इत्यादि) को अक्षम करने में कामयाब रहा हूं और होम बटन पर सामान्य क्लिक के रूप में मैं डिफ़ॉल्ट लॉन्चर हूं, लेकिन मुझे नहीं पता कि टास्क मैनेजर को कैसे अक्षम किया जाए! यहां तक ​​कि टोडलर लॉक बच्चों के ऐप आपको लंबे समय तक क्लिक करने के बाद टास्क मैनेजर स्क्रीन दिखाते हैं, इसलिए मुझे लगता है कि ऐसा करना आसान नहीं है। मैंने कुछ उत्तरों को देखा कि मुझे टास्क मैनेजर को अक्षम नहीं करना चाहिए, लेकिन मैं होम बटन पर लंबे समय तक क्लिक करने के बजाय इसे दूसरी कुंजी से रखना चाहता हूं। यदि आवश्यक हो और मेरी समस्या का समाधान होगा, तो मुझे रूट किया जा सकता है। कृपया मदद करें।एंड्रॉइड - क्या कार्य प्रबंधक से बचने के लिए होम बटन के लंबे क्लिक को अक्षम करना संभव है?

मैं एंड्रॉयड 2.3.5 के साथ ऐसा करने के लिए एक रास्ता मिल गया: Override home and back button is case a boolean is true लेकिन (मैं hotveryspicy से कोड का टुकड़ा प्रयोग किया जाता), के रूप में इस लिंक में लिखा, इस समाधान एंड्रॉयड 4.0.3 के साथ काम नहीं कर रहा क्या आप 4.0.3 के लिए समाधान खोजने में मेरी सहायता कर सकते हैं?

+0

क्यों आप Android के डिफ़ॉल्ट व्यवहार के साथ खेलना चाहते हैं, कोई ऐसी एपीआई होम बटन को ट्रैक करने के। –

+0

मैं यह सुनिश्चित करना चाहता हूं कि उपयोगकर्ता सेटिंग्स में नहीं पहुंचता (या टास्क मैनेजर स्क्रीन के अंदर प्रदर्शित एक और हालिया गतिविधि) और आसपास खेलें। – Amir

+0

यदि आप इस प्रतिबंध को दे रहे हैं तो आपके ऐप्स का उपयोग करने जा रहे हैं;) –

उत्तर

15

लंबे क्लिक होम बटन पर हालिया ऐप संवाद से बचने के लिए, आप अपनी गतिविधि के फोकस पर सुन सकते हैं। जब आपकी गतिविधि फोकस खो रही है, तो Intent.ACTION_CLOSE_SYSTEM_DIALOGS इरादा को आग लगें।

नमूना यहाँ कोड: http://www.juliencavandoli.com/how-to-disable-recent-apps-dialog-on-long-press-home-button/

मुझे आशा है कि यह आप में मदद मिलेगी :)

+0

धन्यवाद। आपका कोड अपेक्षित के रूप में काम कर रहा है! – Amir

+0

शायद आप मुझसे संबंधित प्रश्न के साथ मेरी मदद कर सकते हैं: http://stackoverflow.com/questions/12554140/android-change-the-long-click- कार्यक्षमता-of-the-home-button – Amir

+0

क्षमा करें मेरे पास कोई समाधान नहीं है उस प्रश्न के लिए। सौभाग्य! – jcavandoli

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^