2010-04-17 11 views
5

मैं जो सभी एक मुख्य आवेदन के माध्यम से विशुद्ध रूप से चलाए जाते हैं कुछ अलग आवेदन किया है।ऐसी गतिविधियां कैसे सूचीबद्ध करें जो किसी इरादे से मेल खाते हैं?

मैं सोच रहा हूँ अगर मैं सभी उप-अनुप्रयोगों जो कुछ खोज इरादे से मेल की एक सूची प्राप्त करने के उद्देश्य उपयोग करने में सक्षम होगा।

मुख्य एप्लिकेशन को वर्तमान में यह जानने की आवश्यकता है कि इन उप-अनुप्रयोगों को शुरू करने के लिए किस इरादे का उपयोग करना है, लेकिन यह देखने के लिए कोई तरीका है कि डिवाइस पर अन्य गतिविधियां इरादे-फ़िल्टर के सेट से मेल खाते हैं या नहीं?

उत्तर

8

मैं सोच रहा हूँ अगर मैं सब उप अनुप्रयोगों जो कुछ खोज इरादे से मेल की एक सूची प्राप्त करने के उद्देश्य उपयोग करने में सक्षम होगा।

बिल्कुल। अपने लक्ष्यों को प्राप्त करने के लिए PackageManager, और शायद queryIntentActivities() विधि का उपयोग करें।

+0

है कि मैं के लिए, धन्यवाद क्या देख रहा था! – Adam

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