2010-12-19 16 views
10

में एक ही आइकन के तहत समूह एकाधिक ऐप्स, मैं एप्लिकेशन लॉन्चर में एक ही आइकन के तहत एकाधिक ऐप्स को समूहबद्ध करना चाहता हूं। उदाहरण के लिए, प्रत्येक 5 अलग-अलग छवि प्रदर्शित करने वाले 5 ऐप्स। लेकिन उन 5 ऐप्स को एंड्रॉइड मार्केट पर अलग-अलग ऐप्स के रूप में दिखाना चाहिए, इसलिए उन्हें अलग-अलग पैकेज नाम होना चाहिए।एप्लिकेशन लॉन्चर

लेकिन विभिन्न पैकेज नाम का मतलब है कि एंड्रॉइड डिवाइस पर वे एप्लिकेशन लॉन्चर में 5 अलग-अलग ऐप्स के रूप में दिखाई देंगे, जिन्हें मैं टालने का प्रयास कर रहा हूं।

मुझे मिला सबसे नज़दीकी समाधान PACKAGE_ADDED प्रसारण ईवेंट को सुनना है, और हर बार उन 5 से एक और ऐप डिवाइस पर स्थापित होता है, सभी पहले से इंस्टॉल किए गए ऐप्स पैकेज आइकन से सेट अप एप्लिकेशंस सेटिंग को अपने आइकन छुपाने और ऐप देने देते हैं जो चीजों को संभालने के लिए बस स्थापित किया गया था। लेकिन आइकन को डिवाइस को रिबूट करने के बाद ही छिपाए गए हैं।

क्या रनटाइम पर रीफ्रेश करने के लिए एप्लिकेशन लॉन्चर को मजबूर करने का कोई तरीका है? या मेरे लक्ष्य को हल करने का कोई अन्य तरीका है? मैं विकल्पों में से बाहर चला रहा हूँ।

धन्यवाद, मिहा

उत्तर

1

मिहा,

अन्य 4 जा रहा है ऐड-ऑन (अर्थात, नहीं लांचर में दिखाया गया है) के साथ, एक मुख्य आवेदन होने के बारे में क्या? उसके बाद आपके पास केवल एक लॉन्चर आइकन होगा, और अन्य एप्लिकेशन मुख्य ऐप से शुरू किए जाएंगे। यह जांचकर कि अन्य ऐप्स इंस्टॉल किए गए थे, आप तदनुसार अपने बटन/दृश्य समायोजित कर सकते हैं।

जहां तक ​​मुझे पता है, लॉन्चर को रीफ्रेश करने के लिए मजबूर करने का कोई तरीका नहीं है। हालांकि, जैसा कि आपने वर्णन किया है, आप अपने अनुप्रयोगों को कार्यान्वित कर सकते हैं - जब मैं नया इंस्टॉल करता हूं तो प्रत्येक ऐप के आइकन को छुपाता है। उपयोगकर्ता को कोई एप्लिकेशन इंस्टॉल नहीं किया जाएगा, हालांकि संभवतः ऐसा कुछ नहीं है जो आप चाहते हैं।

व्यक्तिगत रूप से, मैंने पहली विधि का उपयोग किया: एक मुख्य कीबोर्ड है और फिर एड-ऑन इंस्टॉल करें जिसे मुख्य ऐप से लोड किया जा सकता है।

उम्मीद है कि इससे मदद मिलती है।

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