मैं होम बटन और मल्टीथ्रेड बटन को हटाने की कोशिश कर रहा हूं। विचार यह है कि इसे पूरी तरह से चल रहे एप्लिकेशन से हटा दें, बेहतर होगा अगर हम उस टैबलेट पर हर एप्लिकेशन से पूरी तरह से इसे हटा सकते हैं जिसके साथ हम काम कर रहे हैं। पूर्ण-स्क्रीन का उपयोग करना कुछ ऐसा नहीं है जिसे हम चाहते हैं, क्योंकि उपयोगकर्ता को पूर्ण स्क्रीन मोड से बाहर निकलने में सक्षम नहीं होना चाहिए, भले ही वह इसे चाहे (यह एक कस्टम वाणिज्यिक ऐप है, यह कई कारणों से वांछित व्यवहार है)।एंड्रॉइड - घर और नेविगेशन बटन को हटा रहा है
यह एक नेक्सस 10 पर परिणाम हम पूरा किया है कि SystemUI सूत्रों लेने और CyanogenMod संकलन से पहले उन्हें बदलने के द्वारा।
दुर्भाग्य से हमें इसे एसस जेनपैड 10 में दोहराना है, जिसमें कोई साइनोजनमोड उपलब्ध नहीं है। हमारे पास एक ऐसा संस्करण है जो हमें सिस्टम एप्लिकेशन बनाने की इजाजत देता है, लेकिन प्रत्येक एप्लिकेशन को सिस्टम एप्लिकेशन में बदलना कुछ ऐसा नहीं है जिसे हम चाहते हैं।
हम इस कड़ी में पाया है: http://developer.oesf.biz/em/developer/reference/eggplant/constant-values.html#android.view.View.STATUS_BAR_DISABLE_HOME
वहाँ घर बटन और नेविगेशन बटन को निष्क्रिय करने के लिए झंडे हैं, लेकिन वे केवल सिस्टम एप्लिकेशन के साथ प्रयोग करने योग्य हैं यही कारण है कि।
हमने पहले से ही टैबलेट में संकलित SystemUI.apk प्राप्त करने का प्रयास किया है, इसे संकुचित कर दिया है और इसे बदल दिया है। समस्या यह है कि हमारे पास बेकार स्माली फाइलें हैं या केवल res/and AndroidManifest.xml फाइलें हैं (Asus ने SystemUI.apk को अपने स्वयं के दो एपीके में बदल दिया है)।
तो ... हम यहाँ थोड़ा हताश हैं आह। उस बटन को हटाने का प्रयास करने के लिए संकेत/विचार ढूंढ रहे हैं। बिना किसी अजीब चीज को सुधारने या करने के बिना बेहतर।
आप किसी अन्य हैक कोशिश कर सकते हैं, तो आप सिर्फ एक अनुप्रयोग fulscreen चल जरूरत है प्राप्त कर सकते हैं एक लांचर आवेदन के रूप में अपने आवेदन निर्धारित है। आप पृष्ठभूमि में सेवा चला सकते हैं, जो समय-समय पर जांच करेगा कि आपका पूर्णस्क्रीन एप्लिकेशन सक्रिय है या नहीं, और जब उपयोगकर्ता आपका ऐप छोड़ने का प्रयास करता है, तो सेवा तुरंत आपके ऐप को फिर से शुरू कर देती है। यह वही नहीं है जो आप चाहते हैं, लेकिन हो सकता है कि यह –